Argentina are world champions for the third time after a heart-stopping final at FIFA World Cup 2022 in Qatar.
Lionel Messi scored twice in the final as he claimed the one trophy missing from his collection in his stellar career.
Messi put Argentina ahead from the penalty spot to become the first man to score in each of the knockout stages since the first round of 16 at Mexico 1986.
Angel Di Maria made it 2-0, but Mbappe scored twice in the space of two minutes late in the second half - the first from the spot - to force extra time.
Messi scored in the second half of extra time, but France won a penalty with Mbappe converting again to make it 3-3 and take the game into penalties.
Mbappe and Messi both scored their respective team's openers in the shoot-outs, but Emiliano Martinez was the hero again for 'La Albiceleste'.
The Aston Villa goalkeeper saved from Kingsley Coman before Aurelien Tchouamani shot wide with Paulo Dybala and Leandro Paredes both successful.
And it was Gonzalo Montiel who shot home to secure Argentina a 4-2 shoot-out victory and glory at the first World Cup since the death of Diego Maradona who led them to the 1986 title.
Argentina's first World Cup success came on home soil at 1978.
Argentina's road to the final
Argentina got off to a rough start at the World Cup after a surprising opening game loss to Saudi Arabia. Messi was the lone goal scorer for his team, but it wasn't enough as they fell 2-1.
The squad rebounded against Mexico with a 2-0 victory with Messi and Enzo Fernandez finding the back of the net in the second period.
They scored a decisive victory against Poland on Wednesday (30 November) with their 2-0 win sending them into the round of 16.
The Albiceleste were in command for most of their match against Australia, with Messi and Julian Alvarez scoring goals in the 35th and 57th minutes, respectively. Australia made a late push when they scored 77 minutes into play, but ultimately, Argentina prevailed.
Then, the squad survived a thriller 9 December against a Dutch team that had not lost in more than a year to advance to the semi-final. It was 2-2 through extra time with Argentina taking it 4-3 on penalties.
La Albiceleste seemed to be cruising, having taken a 2-0 lead off goals from Nahuel Molina (35') and Messi (73' P).
But, then, Wout Weghorst scored - twice. First, in the 83rd minute and then, heroically, with just seconds remaining in regulation play (90+11').
Messi and his team were aggressive during the 30 minutes of extra play that followed, but failed to take the lead. The match went to a shootout where the superstar set the tone with an easy, first goal. But a miss from Enzo Fernandez in the fourth spot meant the drama woud continue all the way through to the fifth and final shot from Lautaro Martinez.
Martinez held his nerve and kept Argentina in the global tournament.
In the semi-finals, Argentina cruised to a 3-0 win over Croatia.
Messi opened the scoring from the penalty spot in the 34th minute to take him to 11 World Cup goals, one ahead of the previous national record held by Gabriel Batistuta.
Five minutes later, Julian Alvarez made it two as Argentina went into the break 2-0 to the good.
And with 20 minutes to go, Messi went on a mesmerising run before setting up Alvarez for his second of the night to kill any hopes of a Croatian comeback..
At his fifth World Cup, Messi, 35, has finally achieved his dream having collected a runners-up medal at Brazil 2014.
FIFA World Cup 2022: Argentina football team results and scores
Group C
Tuesday 22 November
Match: Argentina vs Saudi Arabia 1-2 (Lusail Stadium)
Scorers: Lionel Messi (10'); Saudi Arabia - Saleh Alshehri (48'), Salem Aldawsari (53')
Friday 25 November
Match: Argentina vs Mexico 2-0 (Lusail Stadium)
Scorers: Lionel Messi (64'), Enzo Fernandez (87')
Wednesday 30 November
Match: Argentina vs Poland 2-0 (Stadium 974 - Ras Abu Aboud)
Scorers: Alexis Mac Allister (46'), Julian Alvarez (67')
Round of 16
Saturday 3 December
Match: Argentina vs Australia 2-1 (Ahmad bin Ali Stadium)
Scorers: Argentina - Lionel Messi (35'), Julian Alvarez (57'); Australia - Enzo Fernandez (77' OG)
Quarter-finals
Friday 9 December
Match: Netherlands vs Argentina 2-2 AET; Argentina win 4-3 on penalties (Lusail Stadium)
Scorers: Netherlands - Wout Weghorst (83', 90+11'); Argentina - Nahuel Molina (35'), Lionel Messi (73' P).
Semi-finals
Tuesday 13 December
Match: Argentina vs Croatia 3-0 (Lusail Stadium)
Scorers: Lionel Messi (34' P), Julian Alvarez (39', 69')
Final
Saturday 17 December
Match: Argentina vs France 3-3; Argentina win 4-2 on penalties (Lusail Stadium)
Scorers: Argentina - Lionel Messi (23'P, 108'), Angel Di Maria (36'); Kylian Mbappe (80'P, 81', 118'P).
FIFA World Cup 2022 top goal-scorers: Race for the Golden Boot