Jul 16, 2018 07:33 Asia/Tehran [Updated: Oct 31, 2020 08:53 Asia/Tehran]
  • Photo by FIFA
    Photo by FIFA

France have won the 2018 FIFA World Cup Russia™ after defeating Croatia 4-2 in a thoroughly entertaining Final at the Luzhniki Stadium in Moscow in what was a fitting end to an outstanding tournament.

Tags