France have emerged champions of world again as they defeat Croatia by 4-2 in the Russia 2018 World Cup final.
It was an entertaining fixture played at the Luzhniki Stadium in Moscow in front of the 50,000 capacity.
Mario Mandzukic scored an own goal to put France ahead in the match but Ivan Perisic leveled matters a few minutes later with a bullet of a shot.
Then, Antoine Griezmann converted from the penalty spot to give France the lead after the VAR had adjudged Perisic to have handled the ball in the box.
The second half was also a feast of goals for both sides as Paul Pogba made it 3-1 to France after his first shot was blocked but wasted not time to convert on the second attempt.
France were not done as their 19-year-old striker Kylian Mbappe shot from outside the 18-yard box which beat Subasic in goal which put the match at 4-1.
Hugo Lloris committed a hauler in the 69th minute as he gifted the ball to Mandzukic who tapped into an empty net to make the score 4-2.
Both sides could no longer find the back of the net as the Argentine referee ended the match and France became champions for the second time in their history.
Read below for the live update of the match.
90+5' The referee says it's all over and France are world champions for the second time.
90+3' The free kick is quickly taken as Pogba miscues his shot which could have buried the game.
90+2' Vrsarjko fouls Griezmann and he goes in the book.
90' Croatian fans trying to keep their players going with their chants as we going into the last five added minutes of the match.
88' Good build up play from Croatia as Kramaric lays it up for Rakitic who could not keep his shot on target.
86' France's Fekir is brought down by Rakitic for a foul. Fekir with an audacious shot but well held by Subasic.
85' France take a throw-in at the right side of the pitch in their own half of the field
84' Croatia take a throw-in at the left side of the pitch in the opponent's half of the field
84' The game is restarted
84' Play has been stopped because Pogba lying on the pitch.
84' Safe hands from Hugo Lloris as he comes out and claims the ball
84' Ivan Rakitic crosses the ball into the box from the free kick
81' SUBSTITUTION! Fekir comes in for Giroud. Marko Pjaca comes in for Ivan Strinic.
80' Ball possession: France: 40%, Croatia: 60%.
79' It's a two on one situation as Mbappe needs to take on both defenders but he slips and falls as the referee waves play on.
77' France have all men behind the ball as Croatia sends a ball which falls to Rakitic as his shot sails across the French goal.
75' Croatia mounting the pressure on France as Les Bleus' defence have headed two crosses away in the space of a few seconds.
73' SUBSTITUTION! Matuidi comes off for Tolisso.
72' A clash of heads between Mandzukic and Umtiti as the match has been stopped.
71' SUBSTITUTION! Kramaric comes in for Rebic.
70' Ball possession: France: 41%, Croatia: 59%.
69' Loris with a moment of madness as he gifts Mandzukic a free ball to score into an empty net. A similar mistake made by Liverpool's goalkeeper Loris Karius in the Champions League final.
67' Croatia need a miracle to come back into the match as they trail by three goals.
65' Hernandez dribbles for the left and sets it up for Mbappe as he takes his time to shoot giving Subasic in goal no chance.
63' Croatia regroup again as the begin the search for two goals. It's France 3-1 Croatia.
61' France again on the attack as Matuidi crosses and Giroud lays it for Griezmann who needed just a touch but saved by Vida's header for a corner.
59' Mbappe is set loose on the right as he runs into the box as he sets it back to Griezmann who gives arriving Pogba. Pogba had to shot the second time before finding the back of the net.
58' Perisic dribbles into the box but his cross again eludes Mandzukic for a throw in to France.
57' Perisic looking for Rebic in the box but Loris comes and collect.
56' Clean passing game from Croatia as Modric gives the ball to Rebic but he dives looking for free kick and the referee says no.
55' SUBSTITUTION! Steven Nzonzi is brought on for yellow carded N'Golo Kante.
54' A cross into the box causes a collision between Mandzukic and Loris.
52' Mbappe breaks free as he forces a save from Subasic. lovely end to end stuff from both sides but France still have the lead.
52' Croatia fighting to get back into the match as they have controlled the passing very well.
50' Modric with another corner headed away by Griezmann but Vrsarjko goes for the spectacular but way off target.
49' Lovely pass from Brozovic to Mandzukic but Loris comes out to save with his chest.
48' Modric takes the corner but the ball is saved for a goal kick.
47' CHANCE! Rakitic sends a delicious through ball to Rebic as he forces a save from Loris for a Croatia corner.
46' Giroud lays it down for Griezmann as he shoots but an easy catch for Subasic.
46' France begin the second half as Pogba has been fouled for a free kick.
45+3' Strinic fouls Mbappe on the right as the referee blows the half time whistle.
45+2' Hernandez steals the ball and tries to find Mbappe but too strong for him to catch.
45' Play has been stopped because Umtiti has gone down. Croatia with the corner but Vida could not connect with a header properly and a goal kick for France.
44' Dejan Lovren sees his shot deflected off target.
43' Poor play by Benjamin Pavard as his weak attempt to clear the ball puts his side under pressure.
42' Croatia trying to rebuild as France try to defend their lead with few minutes away from half time.
41' Rebic breaks clear on the right and he is hacked down by Hernandez who goes in to the referee's book.
40' Immediately Croatia attacks from Perisic who runs with a bolt of lightning and delivers the cross but Loris saves.
39' Griezmann sends the keeper the wrong way as France retain the lead. France have never lost if Griezmann scores but there is still more to play in this match.
37' It's Griezmann against Subasic and there are whistles from the crowd.
37' PENALTY! to France.
36' Perisic seemed to have handle the ball but the referee gives a penalty to France as a result of VAR.
35' The referee is choosing to look himself as he goes to interpret himself the replay himself.
34' France with the corner but there are shouts for hand ball as the VAR is consulted.
32' Rebic attacks on the right flank but his cross does not trouble Loris in goal.
30' France take a throw-in at the right side of the pitch in the opponent's half of the field but Kylian Mbappe from France is ruled offside
29' It's 1-1. Now we have a game in our hands. France will have to do it all over again as Croatia have come from behind once again.
28' Deft delivery from Modric, Lovern heads it in as the ball falls kindly to Perisic who beats Kante before unleashing a shot from his favourite left-foot and ball goes into the back of the net.
27' Kante fouls a Croatian player as he goes into the referee's book.
24' Croatia with a free kick but fisted away by Loris as Croatia send the ball in again but Rakitic blasts it into the crowd for a France goal kick.
22' Croatia have come from behind since the round of 16 to win. Let's see if this match will go in their favour.
21' Modric takes a set piece from the right but Vida could keep his header down as France have the goal kick.
18' It's the 12th own goal of the World Cup as Mandzukic heads into his own net. It is France first attempt on goal and they have scored.
18' The resulting free kick ends into the back of the Croatian net. Mandzukic puts the ball into his own net as it becomes 1-0 to France.
17' Mbapper dances past Strinic as he makes a run into the box and lays it back for Griezmann but well read by Croatia. But France have a free kick in a promising position as Griezmann leans over and takes.
16' An off the ball incident has been spotted by the referee involving a collision from Hernandez and Perisic as the match is restarted.
15' Perisic breaks away from the left as Rebic waits in the middle for the cross but a timely intervention from Varane.
13' Croatia looking the better side as they have enjoyed more of the possession in the opening exchanges of the epic final.
11' Rakitic floats in a delightful pass to Perisic in the French box but his first touch lets him down as Loris comes out to catch.
10' Ball possession: France: 44%, Croatia: 56%.
10' Brozovic wins the ball from Kante in the midfield as the Croats build up an attack. A cross from Strinic but cleared by Umtiti.
8' Another cross sent in from the right but France clear again as Pogba is fouled by Rebic for a free kick to France.
8' Good move by Strinic on the left side as he wins a corner. Modric takes but Giroud got plenty of the ball with his head.
6' Croatia showing no sign of tiredness from their previous encounters as they have been on the attacking foot in the early stages.
5' Vrsarjko on the right for Croatia as he sends in a cross but Umtiti has been called into urgent attention again as he heads clear.
3' Perisic runs down the left with two step overs but it was covered by Varane as Umtiti puts the ball into touch for a throw to Croatia.
2' Both sides begin the match trying to settle quickly but a couple of throw-ins have been awarded to either side.
1' The match gets underway as Croatia begins with the kick off playing from right to left.
Good afternoon readers, welcome to our last live update of the Russia 2018 World Cup as France takes on Croatia at the Luzhniki Stadium in Moscow. Who would be the new world champions?
Kindly refresh your browser to get minute by minute update of the match.
- Either France or Croatia will be crowned champions of the world
- Both sides will meet in the finals of the Russia 2018 World Cup
- The match is slated for the Luzhniki Stadium in Moscow
The stage is set for the final of the Russia 2018 World Cup as France will square off with Croatia at the Luzhniki Stadium in Moscow for the right to be called champions.
Didier Deschamps, who captained his country to their 1998 success as a player, will be aiming to secure a second world title for Les Bleus as a coach, while Croatia are competing in their first ever major final.
France overcame Argentina, Uruguay and Belgium en route to the final while Croatia went past Denmark, Russia as all matches where played into extra time.
Both sides met in the semi finals of the 1998 edition where France ran away with a 2-1 victory but it will be a different ball game in Moscow.
France have only won the World Cup once as they will be seeking to add another to their collection but Croatia are still seeking for their first World title.
Luka Modric and Kylian Mbappe will be the stars to watch as both are contenders for the player of the tournament following their consistency in the competition.
Predicted line ups
France: Lloris, Pavard, Varane, Umtiti, Hernandez, Pogba, Kante, Mbappe, Griezmann, Matuidi, Giroud
Croatia: Subasic, Vrsalkjo, Lovren, Vida, Strinic, Rebic, Rakitic, Modric, Perisic, Kramaric, Mandzukic
Game: France vs Croatia
Date: Sunday, July, 15
Time: 4pm (Nigerian time)
Venue: Luzhniki Stadiumn, Moscow
Referee: Nestor Pitana (Argentina)