The French superstar netted two penalties to seal a hard-fought 2-1 win for the Spanish giants over their French opponents in their UEFA Champions League opener, despite ending the game with 10 men.
Dani Carvajal came on early as a replacement when the right-back picked up an suspected hamstring injury.
The visitors then went ahead in the 22nd minute thanks to Timothy Weah, who capitalized on a defensive error by a young Madrid player.
Mbappé equalized from the penalty mark after Rodrygo was fouled inside the area by Geoffrey Kondogbia.
Tensions boiled over in the 72nd minute when Carvajal was shown a red card for a headbutt with the opposing shot-stopper, leaving his side at a major handicap.
Despite being with ten players, Madrid pushed forward and were awarded a late penalty after a debated handball incident involving a Marseille defender.
The number seven calmly converted once again to cap off a remarkable turnaround for the 14-time European champions.
A match filled with twists and turns ended with the Merengues taking all the victory in their Champions League opener.
An avid hiker and travel writer with a passion for exploring Italy's hidden trails and sharing insights on sustainable tourism.