France wins the 2018 World Cup

Team France wins the Football World Cup 2018 finale against Croatia and brings home amazing victory. Players happily celebrated their victory and danced in the rain that hit Luzhniki Stadium in Moscow right at the time of the final whistle. France scored 4 goals against Croatia, which was in turn able to translate the enormous pressure against the French team into 2 goals. 

The award ceremony is coming up at the Luzhniki Stadium in Moscow.