The final delivered everything we could hope for; drama, skills and some VAR controversy.
France were leading at half time 2-1 after a Mandzukic own goal and a controversial penalty converted by Griezmann.
Ivan Perisic was briefly brought Croatia level but it was not meant to be, as France fired in two more, rendering a goal scored through a Lloris error inconsequential.
Gary Neville admitted that the VAR controversy left 'a bit of a cloud' over the result, but that it was France that deserved to win in the end.
"There's a little bit of a cloud because of the penalty decision in the first half but the best team won," he said speaking after the game.
"To beat an Argentina team with Lionel Messi, a Uruguay side with Luis Suarez, with Diego Godin that also does the horrible stuff, to beat a Belgium side with Eden Hazard, Kevin De Bruyne, Romelu Lukaku... they've come through everything."
"They can win all types of games. They haven't got just good, skilful players in Kylian Mbappe and Antoine Griezmann - players who've lit up this World Cup in moments - they're also tough and resilient."
He did however, admit that the Croatians have the right to be upset by the decisions.
"The Croatians will be upset - they'll say they were hard done-by but you felt whatever happened, France would step up a gear and get through it."
"Croatia deserve all the respect in the world but it felt like middleweight versus heavyweight. France were able to land the blows. They were more powerful."
"We've become accustomed to thinking possession is the dominating factor in the game because of what Spain and Pep Guardiola have done but it's changed a bit in this World Cup. France counter-attacked, punched them and knocked them out."
"Don't let Croatia's possession convince you that France weren't in control of that game. They were the best team in the competition. They deserved it."