France won the World Cup in 2018 after beating Croatia 4-2 in the final at the Luzhniki Stadium in Moscow.