Lionel Messi has left the football world in awe with a truly extraordinary strike in Barcelona's Champions League round of 16 second leg tie at Paris Saint-Germain.
Barca trailed 4-1 from the first leg in Spain and despite dominating possession early on in Paris, found themselves 1-0 down on the half hour mark.
'RONALDO IS FINISHED': Brutal backlash to 'insane' drama
HEIR APPARENT: Haaland upstages Messi in epic Champions League feat
PSG striker Mauro Icardi went down in the area, with the referee initially waving away the penalty claims.
However, VAR found that Barca defender Clement Lenglet clipped the back of the striker's leg and awarded the spot-kick to the home side.
Kylian Mbappe stepped up and smashed a superbly taken penalty into the top corner to leave Barcelona reeling.
In need of a miracle, the Catalans invariably turn to their Argentine maestro Messi and the 33-year-old once again came up with the goods in a moment of magic.
Given far too much space outside the PSG goal area, Messi unleashed an absolute thunderbolt that gave keeper Keylor Navas no chance in the PSG goal.
Messi's exquisite strike swerved left and then arrowed into the top corner, leaving viewers in utter disbelief.
Messi then had the chance to double his tally and put Barcelona ahead on the night when PSG's Layvin Kurzawa brought down Barcelona forward Antoine Griezmann in the box.
The Argentine couldn't find a way past Keylor Navas in the PSG goal, however, with the former Real Madrid man diverting the spot-kick onto the bar.
It left the visitors with a mountain to climb in the second half, with Barcelona still requiring three unanswered goals just to send the match to extra time.
Marquinhos thwarted Messi from adding another goal in the second half with a superb block as the Barca forward hit an effort from six yards out.
PSG had Marquinhos and Danilo to thank for some more last-ditch defending as the visitors pressed for a second goal, with Navas also called upon to swat away a Busquets header from a Barca corner.
Mbappe had a chance to kill off the tie late on when he was put through on goal but the Frenchman uncharacteristically blazed over the bar with just keeper Marc-André ter Stegen to beat.
However, it mattered little to the final result with PSG hanging on for a 1-1 draw to clinch a 5-2 aggregate win and a place in the quarter-finals.
Click here to sign up to our newsletter for all the latest and breaking stories from Australia and around the world.