Real Madrid are looking to finish the job against Manchester City as they welcome the Premier League champions to the Santiago Bernabeu for the fourth time in as many seasons.
Late goals from Brahim Diaz and Jude Bellingham secured a 3-2 comeback win for Carlo Ancelotti’s holders in the first leg of this heavyweight UEFA Champions League knockout playoff.
City rebounded with an impressive 4-0 win over Newcastle United at the weekend, Omar Marmoush netting a hat-trick to open his account for the club.
Nevertheless, Pep Guardiola will know the odds are stacked against his team on a ground where City have won just once in six visits.
The Sporting News is following the Real Madrid vs. Man City match live, providing score updates and commentary
Latest live updates | Team news and lineups | Where to watch where you are
Real Madrid vs. Man City score
2nd Half | Goalscorers | |
Real Madrid | 3 | Mbappe 4′, 33′, 61′ |
Man City | 0 |
Venue: Santiago Bernabeu, Madrid
Referee: Istvan Kovacs (Romania)
Lineups:
Real Madrid (4-2-3-1, right to left): 1. Thibaut Courtois (GK) — 8. Federico Valverde, 22. Antonio Rudiger, 36. Raul Asencio, 23. Ferland Mendy — 19. Dani Ceballos, 14. Aurelien Tchouameni — 11. Rodrygo, 5. Jude Bellingham, 7. Vinicius Junior — 9. Kylian Mbappe.
Man City (4-3-3, right to left): 31. Ederson (GK) — 45. Abdukodir Khusanov, 3. Ruben Dias, 5. John Stones (6. Nathan Ake), 24. Josko Gvardiol — 20. Bernardo Silva, 14. Nico Gonzalez, 19. Ilkay Gundogan — 47. Phil Foden, 7. Omar Marmoush, 26. Savinho.
MORE: All the latest Man City news | Premier League schedule for 2024/25 | Latest Premier League top scorer rankings
Real Madrid vs. Man City live updates, highlights, and commentary
70 mins: Mbappe flies around the outside of Ake and pops the ball to Vinicius. Only a brace Dias challenge stops it being 4-0.
65 mins: Foden on more or less the same blade of grass where he rammed one into the top corner on this ground last season. This shot is deflected skywards and comfortably into Courtois’ arms.
61 mins: GOOOOOOAAAAAAALLLLLL!!!!! Kylian Mbappe!!!!!
HAT-TRICK FOR MBAPPE! What a night for Madrid’s newest Galactico. Mbappe steps over, cuts inside Foden and shoots low into the far corner.
60 mins: A nicely worked passage of play from City, which ends with Gundogan winning a corner. Marmoush to take from the left. It’s straight into Courtois’ gloves.
59 mins: Ederson claims the corner smartly.
58 mins: Fantastic save from Ederson to deny Mbappe a hat-trick. It’s another wonderful cross from Valverde, but he had so much room to make it. Mbappe is going to need a bit of treatment after the pair collided.
56 mins: City now getting completely hounded in possession and they look exhausted having spent so much of tonight without the ball. Madrid dishing out a taste of their own medicine to Guardiola’s men.
53 mins: Rodrygo spanks one from range that’s too hot for Ederson to handle. And the Brazil winger is out to the left to win the second ball. Superb. Now Dias has to make a brilliant clearance from Valverde’s excellent low cross with white Madrid shirts queuing up.
52 mins: City try to pass out from their own byline and Dias gives a corner away anyway. Goodness, they’ve been awful and look ripe for a hammering.
49 mins: More lovely interplay from the Madrid attackers. Rodrygo whips a shot over from the edge of the box. Given the space he had, he should really have hit the target.
47 mins: Nico gets caught and pulls Vinicius back for a very obvious booking.
2nd Half: Kickoff
We’re back underway. No personnel changes for City, which is slightly surprising given what they produced before the break.
Halftime
It’s rarely been, if ever, been the case in Madrid’s favour over these team’s recent meetings but that was one-way traffic. Ancelotti’s men have a foot and probably a decent portion of their body in the last 16. City need three unanswered goals in 45 minutes having mustered one shot in that half. Catch you in a short while.
45+1 mins: Foden opts to cross and Gvardiol gets caught offside. You can’t be doing things like that when you already need a miracle. Rubbish from City.
45 mins: Hmmmm, slightly daft foul by Ceballos on Gundogan in a shooting position. Marmoush will fancy this.
44 mins: A quieter period here, although you sense Madrid are happy to see this out until halftime.
38 mins: Bellingham takes a heavy touch and then fouls Foden trying to remedy the situation in the centre circle. He’s booked but seemed not to swear at the referee so that’s a step in the right direction. More seriously, that means he’ll miss the first leg of the last-16 match that you have to assume is now in Madrid’s immediate future.
36 mins: Marmoush’s corner doesn’t beat the first man.
35 mins: Asencio throws himself into a challenge on Marmoush. That’s a City corner after a pretty needless risk of giving a penalty away.
33 mins: GOOOOOOAAAAAAALLLLLL!!!!! Kylian Mbappe!!!!!
That’s a glorious Madrid goal. A sumptuous move as Rodrygo and Bellingham release Vinicius down the right. He finds Rodrygo, who lays it on to Mbappe. The France superstar sits down Josko Gvardiol with an incredible piece of skill and slams past Ederson. That’s pretty much tie over.
30 mins: Khusanov cuts out Vinicius’ attempted pass into the box but the Madrid press is excellent, Ederson pumps a ball long towards Savinho and the hosts have the ball again.
29 mins: The same plan works again as Madrid bang one through City’s high line. Mbappe is in but drills at Ederson. Tchouameni had too much time on the ball to play that pass.
28 mins: Gundogan gets there late on Rodrygo an trips him. He’s the first man into the book and it’s a moment that sums up how City look a beat off the pace right now, second to everything.
25 mins: Madrid come streaming through City, who are at risk of getting taken apart if this carries on. Dias sticks to his task as Mbappe looks for a switch to the back post.
23 mins: Bellingham takes his turn to twist Khusanov around the place. Dias blocks the cross. Another Madrid corner, which Ederson gets a good punch on.
22 mins: Khusanov is isolated against Vinicius but comes away with the ball this time.
21 mins: Cute two-card trick from Madrid is this one is worked out to Valverde, who shoots from range and it;s deflected just wide. The next corner is hung under the crossbar but City survive.
20 mins: Mbappe now wins a corner off Dias. Madrid sensing they can put this to bed in quicktime.
19 mins: Bellingham gets to the near-post flick on again, virtually unchallenged. City tidy up this time but that’s a plan they need to get a lid on.
18 mins: Vinicius sizes up Khusanov again, who looks tentative when faces with is main task for the evening. Now here’s Mbappe and his shot squirms wide via a deflection.
17 mins: Nico and Asencio get themselves involved in some nonsense, maybe Clasico related. It means City get a second go at the set piece but it comes to nought.
16 mins: Ceballos has a go at fouling Foden and Bellingham makes absolutely sure as he blunders into he back of his international team-mate. City free-kick on the right.
15 mins: Bellingham gets up at the near post. That’s an excellent flick-on but there’s no one to do the business at the far post and Gvardiol watches it out for a goal kick.
14 mins: Vinicius gets his first look at Khusanov, does a stepover and absolutely smokes him. Dias blocked behind for a corner.
10 mins: Lovely slick move from City ends with Gvardiol cutting inside onto his right foot and having a shot blocked by Tchouameni. Ceballos gets to the second ball and smartly wins a free-kick.
7 mins: Stones gets back to his feet just as a stretcher was coming on. Nevertheless, it looks like he’ll be leaving us. Nathan Ake is ready to come on.
6 mins: Rains, pours etc. Stones is down on the turf after being caught late but innocuously by Vinicius. He signals to the bench.
4 mins: GOOOOOOAAAAAAALLLLLL!!!!! Kylian Mbappe!!!!!
Simple as that! Mountain to climb for Manchester City now. The visitors hogged the ball for the first few minutes but are then undone by a straight, long ball forward from Valverde, Mbappe shrugs off Dias and lifts over Ederson.
Kickoff: 1st Half
Foden gets us underway. Ederson slots a pass out to Stones and City are straight into their passing.
4 mins: Here come the teams, walking out to an extended version of the Champions League anthem. The travelling supporters might run out of breath. Madrid in their classic all white, City in all maroon. Lets get it.
15 mins before kickoff: Eight of City’s nine outfield substitutes are warming up at the Santiago Bernabeu. It’s not great news for Pep Guardiola in terms of the odd man out.
Eight of the nine City substitutes (that aren’t keepers) are currently out on the pitch warming up. Doesn’t look promising for the chances of Haaland coming on later if he doesn’t join them now pic.twitter.com/sqKmY1A5xZ
— Simon Bajkowski (@spbajko) February 19, 2025
20 mins before kickoff: Abdukodir Khusanov’s journey from the nightmare start to his City career to budding cult hero has been rapid. This will be another huge test for the young Uzbek, with Guardiola banking on his combination of rapid recovery pace and aggressive tackling being able to help shackle Europe’s most formidable array of attackers. Taking Rico Lewis out of Vinicius’ crosshairs might be prudent but City might miss his quality in terms of building play from the back and poor decisions on the ball inside their own third has been a huge issue for the Premier League champions this season.
2 – Abdukodir Khusanov (20y 356d) is one of only two players aged under-21 to see their first UEFA Champions League start come in a knockout stage match away to Real Madrid, after FC Schalke 04’s Kaan Ayhan in March 2014 (19y 128d). Baptism. pic.twitter.com/85FZmkOe4p
— OptaJoe (@OptaJoe) February 19, 2025
40 mins before kickoff: When the teams met on this ground last season, they combined to produce a thriller. City led twice and Madrid led once before they shook hands on 3-3. Bernardo Silva, Josko Gvardiol, Phil Foden, Rodrygo and Federico Valverde were all in the goals and that quintet all start tonight.
Run it back! ✨
🚀 @PhilFoden pic.twitter.com/BQTYcET6o9
— Manchester City (@ManCity) February 18, 2025
55 mins before kickoff: Pep Guardiola has been speaking to television reporters about Haaland’s absence from the starting line-up.
He was close but not close enough. He trained a little bit yesterday but we spoke this morning and he said he doesn’t feel good, so we choose another one. Erling is massively important for us, you do not have to be a manager to realise.
1 hr 15 mins before kickoff: Well, hang on a minute, Erling Haaland is only on the bench for Manchester City. The superstar striker landed awkwardly and appeared to jar his knee in the closing stages of Saturday’s 4-0 win over Newcastle. It means Omar Marmoush, who scored a hat-trick at the weekend, starts at centre-forward. Phil Foden and Savinho will support the former Eintracht Frankfurt star, while Ilkay Gundogan and Bernardo Silva join Nico Gonzalez, who impressed on his Premier League debut last time out, in midfield. Ruben Dias returns at centre-back, with Rico Lewis dropping out and Abdukodir Khusanov seemingly redeployed to right-back where his pace could be useful against the Vinicius and Mbappe threat.
Your City team to take on Real Madrid 🩵
XI | Ederson, Khusanov, Stones, Dias (C), Gvardiol, Nico, Gundogan, Bernardo, Foden, Savinho, Marmoush
SUBS | Ortega Moreno, Carson, Ake, Kovacic, Haaland, Grealish, Doku, De Bruyne, Nunes, Lewis, McAtee#ManCity | #UCL pic.twitter.com/qn1W7ZBZyz
— Manchester City (@ManCity) February 19, 2025
1 hr 30 mins before kickoff: We’ll have the Manchester City lineup shortly but Rudiger presumably resuming his joust with Erling Haaland adds an extra layer of spice to this encounter. Haaland scored his first goals against Madrid last week in his fifth attempt. It was the first of those games where Rudiger did not feature at any point. The former Chelsea favourite was in the Blues side that beat City in the 2021 Champions League final and also netted the decisive penalty that eliminated Pep Guardiola’s men in a quarterfinal shoot-out last season.

1 hr 45 mins before kickoff: As he tends to on these nights, Carlo Ancelotti has gone early with his start XI. The big news is Antonio Rudiger is available and fit to start alongside Raul Asencio at centre-back. That in turn facilitates a move back into centre midfield for Aurelien Tchouameni, who starts alongside Dani Ceballos, with Eduardo Camavinga and Luka Modric on the bench. The blockbusting front four are all present and correct.
📋✅ Our starting XI!
🆚 @ManCity pic.twitter.com/ot3k5IT6eP— Real Madrid C.F. 🇬🇧🇺🇸 (@realmadriden) February 19, 2025
2 hours before kickoff: Hello and welcome to The Sporting News’ live coverage of Real Madrid vs. Manchester City in the UEFA Champions League knockout playoffs. Madrid’s stunning late turnaround to claim a 3-2 win at the Etihad Stadium last week has them in the box seat to secure qualification for the Round of 16.
Real Madrid vs. Man City kick off time
This UEFA Champions League match kicks off in Madrid at 9 p.m. local time.
Here’s how that time translates across some of the major territories:
Date | Kickoff time | |
USA | Wed, Feb 19 | 3:00 p.m. ET |
Canada | Wed, Feb 19 | 3:00 p.m. ET |
UK | Wed, Feb 19 | 8:00 p.m. GMT |
Australia | Thu, Feb 20 | 7:00 a.m. AEDT |
India | Thu, Feb 20 | 1:30 a.m. IST |
Real Madrid vs. Man City lineups, team news
Jude Bellingham was controversially sent off at Osasuna for swearing at the referee, but his suspension does not apply to European competition and he will face City having scored the stoppage-time winner in Manchester last week, a third career goal against Pep Guardiola’s side.
Ferland Mendy, Dani Ceballos and Rodrygo rested up on the bench at El Sadar, where Carlo Ancelotti selected an otherwise strong side and they all return to the first XI. Mendy is in a defence boosted by Antonio Rudiger being fit to start, which in turn has facilitated Aurelien Tchouameni being fit to move into midfield.
Dani Carvajal and Eder Militao remain out for the long term but there is further evidence of Ancelotti’s defensive crisis easing with David Alaba and Lucas Vazquez each named among the substitutes.
Real Madrid (4-2-3-1, right to left): Courtois (GK) — Valverde, Rudiger, Asencio, Mendy — Ceballos, Tchouameni — Rodrygo, Bellingham, Vinicius Jr — Mbappe
Real Madrid subs: Lunin (GK), Sergio Mestre (GK), Alaba, Camavinga, Modric, Guler, Endrick, Lucas, Vallejo, Garcia, Diaz.
Injured: Militao (ACL), Carvajal (ACL)
Suspended: None
Erling Haaland landed awkwardly when completing a headed assist for James McAtee to crown the win over Newcastle. He was substituted shortly afterwards and is only fit enough for a place on the bench in Madrid.
Omar Marmoush opened his City account with a hat-trick and fellow January signing Nico Gonzalez excelled at the base of the midfield at the weekend. Both start, with Marmoush deputising for Haaland at centre-forward.
Ruben Dias is back to boost Guardiola’s defence, with Rico Lewis dropping out and Abdukodir Khusanov seemingly switching to right-back to help contain the threat of Vinicius Junior and Kylian Mbappe.
Man City (4-3-3, right to left): Ederson (GK) — Khusanov, Dias, Stones, Gvardiol — Silva, Nico, Gundogan — Foden, Marmoush, Savinho
Man City subs: Ortega (GK), Carson (GK), Ake, Kovacic, Haaland, Grealish, Doku, De Bruyne, Nunes, Lewis, McAtee
Injured: Rodri (ACL), Bobb (ankle), Akanji (abductor)
Suspended: None
Real Madrid vs. Man City live stream, TV channel
Here’s how to watch this UEFA Champions League match across selected areas of the world’s major regions: