In the World Cup 2018 final game, France beat Croatia 4-2 in Moscow, to win the world's major football trophy after 20 years.