
France win the World Cup after six-goal thriller with Croatia
So it’s finally here. After 32 days, 63 games in Russia, the World Cup final between France and Croatia takes place at the Luzhniki Stadium in Moscow. France have won all their games within the 90 minutes except for a dull 0-0