
Real Madrid vs Manchester City, 2024-25 UEFA Champions League, Knockout Round Playoffs
· 2nd Leg - Real Madrid advance 6-3 on aggregate3 - 1
2nd Leg - Real Madrid advance 6-3 on aggregate
Embed this event in your website
Mbappé hat trick buries Man City to put Real Madrid into last 16
![Mbappe celeb Madrid City_250219 [1296x729]](https://a.espncdn.com/photo/2025/0219/r1454057_1296x729_16-9.jpg)
Real Madrid beat Manchester City 3-1 with a Kylian Mbappé hat trick on Wednesday in their Champions League playoff second leg at a raucous Santiago Bernabéu stadium, earning them a 6-3 aggregate victory and a place in the last 16.
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 4': Goal! Real Madrid 1, Manchester City 0. Kylian Mbappé (Real Madrid) right footed shot from outside the box to the bottom left corner. Assisted by Raúl Asencio with a through ball.
- 6': Delay in match (Manchester City).
- 6': Delay over. They are ready to continue.
- 8': Substitution, Manchester City. Nathan Aké replaces John Stones because of an injury.
- 10': Attempt blocked. Josko Gvardiol (Manchester City) right footed shot from outside the box is blocked. Assisted by Bernardo Silva.
- 10': Dani Ceballos (Real Madrid) wins a free kick in the defensive half.
- 10': Foul by Josko Gvardiol (Manchester City).
- 14': Corner, Real Madrid. Conceded by Rúben Dias.
- 16': Foul by Dani Ceballos (Real Madrid).
- 16': Phil Foden (Manchester City) wins a free kick on the right wing.
- 19': Attempt blocked. Kylian Mbappé (Real Madrid) right footed shot from outside the box is blocked. Assisted by Vinícius Júnior.
- 19': Corner, Real Madrid. Conceded by Rúben Dias.
- 19': Attempt missed. Jude Bellingham (Real Madrid) header from the centre of the box misses to the left. Assisted by Rodrygo with a cross following a corner.
- 20': Attempt blocked. Kylian Mbappé (Real Madrid) left footed shot from outside the box is blocked. Assisted by Rodrygo.
- 20': Corner, Real Madrid. Conceded by Rúben Dias.
- 21': Attempt blocked. Federico Valverde (Real Madrid) right footed shot from outside the box is blocked. Assisted by Dani Ceballos.
- 21': Corner, Real Madrid. Conceded by Phil Foden.
- 23': Corner, Real Madrid. Conceded by Rúben Dias.
- 24': Foul by Omar Marmoush (Manchester City).
- 24': Raúl Asencio (Real Madrid) wins a free kick in the defensive half.
- 28': Foul by Ilkay Gündogan (Manchester City).
- 28': Rodrygo (Real Madrid) wins a free kick in the defensive half.
- 28': Ilkay Gündogan (Manchester City) is shown the yellow card for a bad foul.
- 28': Aurélien Tchouaméni (Real Madrid) wins a free kick in the defensive half.
- 28': Foul by Rúben Dias (Manchester City).
- 29': Attempt saved. Kylian Mbappé (Real Madrid) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Aurélien Tchouaméni.
- 32': Foul by Josko Gvardiol (Manchester City).
- 32': Rodrygo (Real Madrid) wins a free kick in the defensive half.
- 33': Goal! Real Madrid 2, Manchester City 0. Kylian Mbappé (Real Madrid) right footed shot from the centre of the box to the bottom left corner. Assisted by Rodrygo.
- 36': Corner, Manchester City. Conceded by Raúl Asencio.
- 37': Foul by Josko Gvardiol (Manchester City).
- 37': Rodrygo (Real Madrid) wins a free kick in the defensive half.
- 38': Foul by Jude Bellingham (Real Madrid).
- 38': Phil Foden (Manchester City) wins a free kick in the attacking half.
- 38': Jude Bellingham (Real Madrid) is shown the yellow card for a bad foul.
- 39': Foul by Abdukodir Khusanov (Manchester City).
- 39': Jude Bellingham (Real Madrid) wins a free kick in the defensive half.
- 45': Foul by Dani Ceballos (Real Madrid).
- 45': Ilkay Gündogan (Manchester City) wins a free kick in the attacking half.
- 45': Fourth official has announced 2 minutes of added time.
- 45'+1': Offside, Manchester City. Nathan Aké is caught offside.
- 45'+2': First Half ends, Real Madrid 2, Manchester City 0.
- 45': Second Half begins Real Madrid 2, Manchester City 0.
- 47': Foul by Nico González (Manchester City).
- 47': Vinícius Júnior (Real Madrid) wins a free kick in the attacking half.
- 47': Nico González (Manchester City) is shown the yellow card for a bad foul.
- 49': Attempt missed. Rodrygo (Real Madrid) right footed shot from the right side of the box is too high. Assisted by Federico Valverde.
- 52': Corner, Real Madrid. Conceded by Rúben Dias.
- 53': Attempt saved. Rodrygo (Real Madrid) left footed shot from outside the box is saved in the centre of the goal. Assisted by Federico Valverde.
- 53': Foul by Aurélien Tchouaméni (Real Madrid).
- 53': Josko Gvardiol (Manchester City) wins a free kick in the defensive half.
- 57': Attempt saved. Kylian Mbappé (Real Madrid) right footed shot from very close range is saved in the bottom left corner. Assisted by Federico Valverde with a cross.
- 57': Corner, Real Madrid. Conceded by Ederson.
- 58': Delay in match because of an injury Kylian Mbappé (Real Madrid).
- 59': Delay over. They are ready to continue.
- 60': Corner, Manchester City. Conceded by Federico Valverde.
- 61': Goal! Real Madrid 3, Manchester City 0. Kylian Mbappé (Real Madrid) left footed shot from the right side of the box to the bottom left corner. Assisted by Federico Valverde.
- 62': Foul by Federico Valverde (Real Madrid).
- 62': Savinho (Manchester City) wins a free kick on the left wing.
- 63': Foul by Kylian Mbappé (Real Madrid).
- 63': Nathan Aké (Manchester City) wins a free kick in the attacking half.
- 64': Attempt blocked. Phil Foden (Manchester City) left footed shot from outside the box is blocked. Assisted by Ilkay Gündogan.
- 67': Attempt missed. Phil Foden (Manchester City) left footed shot from outside the box is high and wide to the left. Assisted by Bernardo Silva.
- 70': Attempt blocked. Vinícius Júnior (Real Madrid) right footed shot from the right side of the six yard box is blocked. Assisted by Kylian Mbappé.
- 73': Attempt missed. Vinícius Júnior (Real Madrid) left footed shot from the centre of the box is close, but misses the top left corner. Assisted by Kylian Mbappé.
- 74': Attempt saved. Vinícius Júnior (Real Madrid) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Jude Bellingham.
- 75': Corner, Manchester City. Conceded by Federico Valverde.
- 76': Attempt saved. Phil Foden (Manchester City) left footed shot from outside the box is saved in the bottom right corner. Assisted by Abdukodir Khusanov.
- 76': Attempt blocked. Savinho (Manchester City) right footed shot from a difficult angle on the right is blocked. Assisted by Phil Foden.
- 77': Attempt missed. Bernardo Silva (Manchester City) left footed shot from the right side of the box is just a bit too high. Assisted by Ilkay Gündogan.
- 77': Substitution, Manchester City. Mateo Kovacic replaces Ilkay Gündogan.
- 77': Substitution, Manchester City. James McAtee replaces Phil Foden.
- 78': Substitution, Real Madrid. Eduardo Camavinga replaces Dani Ceballos.
- 78': Substitution, Real Madrid. Brahim Díaz replaces Kylian Mbappé.
- 80': Attempt saved. Mateo Kovacic (Manchester City) right footed shot from outside the box is saved in the bottom right corner. Assisted by Rúben Dias.
- 82': Foul by Eduardo Camavinga (Real Madrid).
- 82': Nico González (Manchester City) wins a free kick in the defensive half.
- 83': Substitution, Real Madrid. Luka Modric replaces Aurélien Tchouaméni.
- 84': Eduardo Camavinga (Real Madrid) wins a free kick in the defensive half.
- 84': Foul by James McAtee (Manchester City).
- 85': Attempt saved. Rodrygo (Real Madrid) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Jude Bellingham.
- 87': Corner, Manchester City. Conceded by Luka Modric.
- 87': Attempt blocked. James McAtee (Manchester City) left footed shot from outside the box is blocked.
- 87': Attempt saved. Abdukodir Khusanov (Manchester City) right footed shot from a difficult angle on the right is saved in the centre of the goal.
- 87': Corner, Manchester City. Conceded by Thibaut Courtois.
- 88': Foul by Brahim Díaz (Real Madrid).
- 88': James McAtee (Manchester City) wins a free kick in the attacking half.
- 89': Attempt blocked. Omar Marmoush (Manchester City) right footed shot from outside the box is blocked.
- 89': Delay in match because of an injury Antonio Rüdiger (Real Madrid).
- 90': Delay over. They are ready to continue.
- 90': Substitution, Real Madrid. David Alaba replaces Federico Valverde.
- 90': Substitution, Real Madrid. Endrick replaces Vinícius Júnior.
- 90': Fourth official has announced 2 minutes of added time.
- 90'+1': Foul by Eduardo Camavinga (Real Madrid).
- 90'+1': Omar Marmoush (Manchester City) wins a free kick in the attacking half.
- 90'+2': Omar Marmoush (Manchester City) hits the bar with a right footed shot from outside the box from a direct free kick.
- 90'+2': Goal! Real Madrid 3, Manchester City 1. Nico González (Manchester City) left footed shot from very close range to the bottom left corner following a set piece situation.
- 90'+5': Second Half ends, Real Madrid 3, Manchester City 1.
- 0': Match ends, Real Madrid 3, Manchester City 1.
Statistics
![]() |
RMA![]() |
|
---|---|---|
9 | Fouls | 9 |
2 | Yellow Cards | 1 |
0 | Red Cards | 0 |
1 | Offsides | 0 |
5 | Corner Kicks | 7 |
5 | Saves | 3 |
51.6 | Possession | 48.4 |
12 | SHOTS | 15 |
4 | ON GOAL | 8 |
0.3 | On Target % | 0.5 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
480 | Accurate Passes | 437 |
528 | Passes | 493 |
0.9 | Pass Completion % | 0.9 |
1 | Accurate Crosses | 3 |
9 | Crosses | 9 |
0.1 | Cross % | 0.3 |
10 | Long Balls | 48 |
3 | Accurate Long Balls | 24 |
0.3 | Long Balls % | 0.5 |
5 | Blocked Shots | 4 |
8 | Effective Tackles | 8 |
12 | Tackles | 15 |
0.7 | Tackle % | 0.5 |
5 | Interceptions | 9 |
14 | Effective Clearances | 14 |
14 | Clearances | 14 |
Game Information
Venue: Santiago Bernabéu
Location: Madrid, Spain
Attendance: 77,023
Line-Ups
Real Madrid (4-4-2)
No. | Name |
---|---|
1 | Thibaut Courtois (GK) |
22 | Antonio Rüdiger |
35 | Raúl Asencio |
23 | Ferland Mendy |
8 | Federico Valverde |
19 | Dani Ceballos |
14 | Aurélien Tchouaméni |
5 | Jude Bellingham ![]() |
11 | Rodrygo |
7 | Vinícius Júnior |
9 | Kylian Mbappé |
Manchester City (4-1-2-1-2)
No. | Name |
---|---|
31 | Ederson (GK) |
3 | Rúben Dias |
5 | John Stones |
14 | Nicolas Gonzalez ![]() |
24 | Josko Gvardiol |
45 | Abdukodir Khusanov |
19 | Ilkay Gündogan ![]() |
20 | Bernardo Silva |
47 | Phil Foden |
7 | Omar Marmoush |
26 | Savinho |
UEFA Champions League News

Steve Nicol explains why PSG could prove a tricky tie for favourites Liverpool in their Champions League round-of-16 clash.

Mikel Arteta says Raheem Sterling can make an impact at Arsenal despite the forward's struggles since joining on loan from Chelsea.

With a Champions League tie vs. Leverkusen and a challenging Bundesliga run, the next three weeks will define Vincent Kompany's first year at Bayern Munich.

Xabi Alonso reacts to being unbeaten in six games against Bayern Munich since taking over as Leverkusen manager.

Spanish rivals Real Madrid and Atletico Madrid have been drawn together in the round of 16 of the Champions League.