Predictions:
QF 1: Uruguay vs. France
Winner: France 2-1
France in top form, Mbappe a new star and France pull away with a strong win
QF 2: Brazil vs Belgium
Winner: Brazil: 2-0
Belgium don't have enough to beat the South Americans, Brazil for the win!
QF 3: Sweden vs England
Winner: England 1-1 (England win in penalty shoot-out)
England solid enough to scrap through against a strong Swedish outfit. England win in yet another penalty shoot-out!
QF 4: Russia vs. Croatia
Winner: Croatia 2-1
The hosts play strongly, but Croatia too good in the end, they take this!
SF 1: France vs. Brazil
Winner: France 3-2 (2-2 full-time, France score in extra time)
A cracker match with France and Brazil both scoring 2 goals each in normal time, goes to extra time, and France edge it!
SF 2: England vs. Croatia
Winner: England 0-0 (England win in penalty shoot-out)
A tough, physically aggressive match, with the two teams cancelling each other out. It goes to penalties again, and England win their 3rd penalty shoot-out ':D
FINAL: France vs England
Winner: France 2-2 (France win in penalty shoot-out)
In a sensational final, France and English are tied 2-2 after normal time. Goes to extra time, then penalties. Facing their 4th penalty shoot-out of the tournament, Sterling applies slightly too much power to his shot, and it goes over the bar. English dreams extinguished in a penalty shoot-out yet again!
LES BLEUS!
