Kylian Mbappe upstaged Lionel Messi as France recorded a 4-3 win over Argentina in a topsy-turvy last-16 clash to open the knockout stages at the World Cup.
Teenager Mbappe was in devastating form in the heavyweight clash, scoring two second-half goals to bring Argentina's Russia 2018 campaign to an end in Kazan.
The Paris Saint-Germain forward's surging 70-yard burst also led to the opening goal after 13 minutes, Antoine Griezmann slotting home from the penalty spot after Mbappe had been hauled down by Marcos Rojo in the area.
Yet Argentina turned the game around, Angel Di Maria's stunning long-range strike before the break followed by Gabriel Mercado's fortuitous effort early in the second half.
However, Benjamin Pavard scored a stunning equaliser in the 57th minute before Mbappe took centre stage with a quick-fire brace, securing Didier Deschamps' side a place in the quarter-finals, where they will play either Uruguay or Portugal.
Mbappé AGAIN!— FOX Soccer (@FOXSoccer) June 30, 2018
The 19-year-old gets his second of the game to put France up 4-2. pic.twitter.com/1mY2fN2MBc
Messi – whose international future will be a burning question in the aftermath of the defeat - did set up a late header for Sergio Aguero but it was not enough to save Argentina, with the beaten finalists from 2014 slipping out of this year’s tournament.
France, who made six changes from the side that drew 0-0 with Denmark last time out, were almost ahead after nine minutes, but Griezmann's wonderful 25-yard free-kick crashed back off Franco Armani's crossbar.
The Atletico Madrid striker did not have to wait long to open the scoring, though - largely thanks to the scintillating pace of Mbappe.
After picking the ball up 10 yards outside his own area, he set off on a sparkling run that was only halted when Rojo clumsily hauled him down just inside the area.
Reminder: Mbappé is fast. pic.twitter.com/oyZr8vdNZf— FOX Soccer (@FOXSoccer) June 30, 2018
Griezmann stepped up and coolly converted from the spot, sending the ball low to Armani's right for his second goal - both penalties - at the tournament.
Griezmann puts France ahead!— FOX Soccer (@FOXSoccer) June 30, 2018
Mbappé draws a penalty for Les Bleus and Griezmann puts it away to make it 1-0. pic.twitter.com/pzj63fhQi0
The South Americans had scarcely offered anything in the way of attacking threat during a tepid first half, yet drew level four minutes before the interval thanks to a moment of magic from Di Maria.
There looked to be little danger when he was fed the ball 30 yards out, but Di Maria unleashed a superb left-footed strike that flew beyond Hugo Lloris.
ANGEL DI MARIA! 😱😱😱— FOX Soccer (@FOXSoccer) June 30, 2018
The Argentinian unleashes a rocket from outside of the box to pull them level just before the half. pic.twitter.com/pWbSsYR1eN
Argentina were a team reborn at the start of the second period and were duly rewarded with a second three minutes after the restart.
Ever Banega's free-kick was headed out towards Messi and the Barcelona star's whipped effort towards goal was inadvertently diverted past a helpless Lloris by the foot of Mercado.
Argentina take the lead! 🇦🇷— FOX Soccer (@FOXSoccer) June 30, 2018
Messi's shot gets redirected into the back of the net by Mercado to make it 2-1 just minutes into the second half. pic.twitter.com/5jpBjCbdmy
That lead last just nine minutes as France pulled level with a goal of the highest quality.
Lucas Hernandez's cross from the left found his full-back partner Pavard, who sliced across his half-volley from outside the area, sending it into Armani's top-right corner.
Pavard to Di Maria: Anything you can do I can do better! 🚀😱 pic.twitter.com/ugnBrIyp0i— FOX Soccer (@FOXSoccer) June 30, 2018
Mbappe put France ahead again in the 64th minute when he picked up a loose ball in the area, found a yard of space and fired in low past Armani, who was slow getting down.
Mbappé puts France ahead!— FOX Soccer (@FOXSoccer) June 30, 2018
He collects the loose ball in the box and fires it home to make it 3-2 for Les Bleus. pic.twitter.com/gCdhCD5C0e
His second – a first-time finish from Olivier Giroud’s pass - came just four minutes later, finally putting clear daylight between the teams.
Aguero set up a tense finale when he headed in from close range in the third minute of stoppage time, but it was not enough to prevent Argentina - and Messi - from crashing out.
Sergio Aguero pulls one back for Argentina!— FOX Soccer (@FOXSoccer) June 30, 2018
Enough time for an equalizer? pic.twitter.com/2uadLZjk6d