France wins FIFA World Cup in Russia(134 images)

Soccer teams from around the world met in Russia for the 2018 FIFA World Cup. There was a total of 64 games between June 14 and July 15. Photos by Chris Brunskill/UPI

Kylian Mbappe of France celebrates at full-time following the 2018 FIFA World Cup final match at Luzhniki Stadium in Moscow on Sunday. France beat Croatia 4-2. | License Photo
0 of 0