France opened the scoring with a free kick that was deflected into the goal off the forehead of Mario Mandzukic for an own goal. They then regained the lead, after Croatia tied it up, off of a penalty. Paul Pogba and Kylian Mbappe then stepped up to double, then triple, the lead, respectively to solidify the victory for Les Bleus.

Croatia, for their part, played with heart and passion of champions, just without the result. Their attacking form and chance creation was a beautiful sight to see for the 90 minutes of the match — even after the three long 120-minute matches that brought them here. If one of those shots goes their way, we might have had a different result and game.

Sporting News had you covered with live highlights, score updates and more for today's game. Here's what you might have missed.

Croatia vs. France live: World Cup highlights

Awards:

FIFA Young Player Award: Kylian Mbappe

Golden Ball: Luka Modric

Golden Boot: Harry Kane (six goals)

Golden Glove: Thibaut Courtois

FIFA Fair Play Trophy: Spain

FINAL: Croatia 2, France 4

90' + 3' — Mbappe and Pogba streak down the right on the break. Pogba tries to be too fancy and squanders the scoring chance.

90' + 2' — YELLOW CARD: Sime Vrsaljko

90' — Five minutes extra time.

89' — Ivan Rakitic's shot from outside of the box sails just over the bar for a French goal kick.

86' — Rakitic fouls Fekir to give a French free kick to the right.

83' — Free kick Croatia that leads to nothing.

82' — Pjaca's first touch was almost perfect. The feed was a bit too far for him inside the box, and his touch too heavy, for a French goal kick.

81' — SUBSTITUTION: Giroud OFF, Fekir ON (France)

Strinic OFF, Pjaca ON (Croatia)

78' — Croatian midfielder Ivan Rakitic fires from just inside the box, but the shot goes just wide. It appeared to bounce off Nzonzi's leg, but the goal kick is given.

76' — Croatia is back to their old ways by creating quality chances all game, but just being unable to finish when need be.

73' — SUBSTITUTION: Matuidi OFF, Tolisso ON (France)

71' — SUBSTITUTION: Rebic OFF, Kramaric ON (Croatia)

69' — GOAL CROATIA (4-2)!! I uh...have no idea what just happened. Mandzukic stole the ball off of Lloris to bring them back into the match.

52' — All steak and no sizzle for Croatia so far. Unable to finish all of these great chances in front of them. Mbappe had a great counter at goal, but Croatia's defenders were there to stop it.

49' — Another goal saving touch from Lloris! A great counter from Croatia puts pressure on them and forces the French keeper to deflect it from outside the box.

48' — Lloris with a great reactive save. Perisic once again threatening at goal, but the French keepers reactions forced a Croatian corner that resulted in nothing.

47' — First save from Subasic this game from a shot outside the box by Griezmann.

46' — And we're back!

HALFTIME: Croatia 1, France 2

45' + 2' — Free kick for Croatia at the end of the midfield that was taken quickly. Nothing came out of it.

45' + 1' — Vida with a great chance at goal from the corner, but he ultimately heads it wide of goal.

45' — Umtiti is down holding his leg after a Croatian player falls on it from the air during a corner. Referee changes a previously called goal kick to be a corner. Three minutes of extra time.

43' — Another volley attempt from Croatia. Lovren volleys it and it bounces right off of a French defender for a corner kick. The searching ball bounces dangerously off the head of Umtiti for another corner that yields nothing.

40' — Croatia from the left almost scores again!. Mario Mandzukic isn't quick enough to make contact after Ante Rebic fails to connect with a wonderful Perisic cross from the left into the penalty area.

38' — GOAL FRANCE (2-1)!! Griezmann dances once again, France lead once again. Cool, calm and collected to the left of Subasic, who dove right.

27' — YELLOW CARD: N'golo Kante (France). Huge blow to France who rely on his physicality for their defensive presence. The last time a defender for France got a yellow card like that, it resulted in a Euro 2016 loss to Portugal.

24' — A Croatian free kick appeared to involve Manduzkic getting taken down by Pogba, but the ref will not go to VAR.

23' — it's Domagoj Vida to the rescue as France was ready to break on a two-on-one counter-attack. Vida's timely slide gave the ball right back to Croatia.

21' — An ensuing free kick from Croatia on the other side of the field gets deflected over the bar for a goal kick.

19' — GOAL FRANCE (1-0)! It appears to be an own goal off the forehead of Mario Manduzkic. Five of the six goals Croatia has given up have been through set pieces. This is also the first own goal in a World Cup final ever, per Opta.

17' — First major bit of possession featured a run for Mbappe into the box that was eventually cleared. It was not well enough to get the ball away. France earned a free kick just outside of the box on the end of a Griezmann flop.

14' — Croatia appeared to be on the break as Perisic got the ball while streaking down the left side. His cross to Modric was knocked out of bounds for a throw-in.

11' — Perisic given a great clipped pass into the box onside, but his first touch was too heavy and it rolled harmless out of bounds for France. Samuel Umtiti's pressure certainly didn't help.

10' — Croatia have looked more lively so far this game. France is getting pinned back big time. It'll be interesting to see if Croatia's tired legs will hold this pressure for much longer.

8' — After a couple threats, Croatia has finally earned a corner. It came down to nothing, ultimately, but there were a few options for them.

3' — Luka Modric has earned two fouls while pressing French centrebacks so far this game. Should be interesting.

1' — And we're off!

Loud anthems, loud crowds, it's on. The World Cup final is just about to start!