Kylian Mbappe recorded his first hat-trick in Champions League play donning the Real Madrid jersey as the Spanish powerhouse dismissed Manchester City with a decisive 3-1 victory at the Bernabeu, clinching their spot in the last 16 with a 6-3 win on aggregate.
Nico Gonzalez managed to snag a consolation goal for City during the second-half stoppage time. Real Madrid showcased their strong candidacy for this year’s Champions League title after experiencing a bit of a rough patch during the early stages of the league.
Paired with the impressive Rodrygo and Vinicius Junior, Mbappe was absolutely unstoppable, leaving City struggling to keep up. This performance led manager Pep Guardiola to concede that this was the first time his team hadn’t had a successful European run.
Meanwhile, PSV delivered the night’s biggest surprise by knocking Juventus out with a 4-3 aggregate score, thanks in part to a thrilling 3-1 win.
The Dutch team took the lead with a goal from Ivan Perisic before Timothy Weah equalized around the hour mark. Juventus still held a 3-2 aggregate lead as the match neared its final stages, but an equalizing goal from Ismael Saibari sent the game into extra time, where Ryan Flamingo sealed the deal and completed their stunning comeback.
Elsewhere, PSG effortlessly sailed past Brest with an astounding 7-0 win, spreading the success across seven different scorers, advancing with a 10-0 aggregate. Borussia Dortmund settled for a scoreless draw at home against Sporting, maintaining their 3-0 advantage from the first leg.
Looking ahead, the draw for the last 16 of the competition will be held this Friday at 11 am UK time, promising even more excitement for the tournament ahead.