Madrid survived a relentless Olympiacos comeback to win 4-3 in one of the Champions League’s most dramatic group-stage matches of the season. Their star striker Mbappe was the difference-maker, scoring all four goals as Los Blancos twice surrendered two-goal leads before hanging on in the final minutes in Piraeus.
The hosts struck first through Chiquinho after a slick combination with Daniel Podence and Ayoub El Kaabi. Madrid initially struggled to gain control, but Mbappe flipped the game on its head with a devastating seven-minute hat-trick, scoring in the 22nd, 24th and 29th minutes. A brilliant ball over the top from Vinícius sparked the comeback, followed by a textbook header from Arda Guler’s cross, and then a composed finish from Eduardo Camavinga’s through ball.
Olympiacos refused to fold. Mehdi Taremi and El Kaabi struck in the second half, dragging the Greek side back within touching distance and setting up a frenetic finale. But Madrid held firm for their first win in four games, with Mbappe becoming the first Real Madrid player ever to score four goals in a major European away match and extending his record for most away hat-tricks in Champions League history.
After the final whistle, Olympiacos manager Mendilibar described the match as “crazy,” emphasising the emotional swings throughout the night.






