It's all a big plot! The French are sponsored by Adidas and who is one of the main World Cup sponsors? Oooh let me think???
Right from the 'seeding' of the playoffs it was always going to be France through.
There's a bad smell coming out of France and it 'aint garlic.