Real Madrid vs Man City as it happened: Kylian Mbappe seals Champions League progress with hat-trick
Real Madrid beat Manchester City 3-1 with a Kylian Mbappe hat-trick on Wednesday in their Champions League playoff second leg at a raucous Santiago Bernabeu stadium, earning them a 6-3 aggregate victory and a place in the last 16.
Last year's champions will face either Bayer Leverkusen or city rivals Atletico Madrid, depending on Friday's draw, as they seek a record-extending 16th title.
Mbappe opened the scoring with Real's first attack in the fourth minute, taking advantage of another massive blunder by City's defence when captain Ruben Dias missed his header and left the French forward free to lob over the onrushing Ederson.
Mbappe scored again in the 33rd minute with a close-range strike after a humiliating cutback that left defender Josko Gvardiol on the floor.
Real kept piling on the pressure and wasting chances against Pep Guardiola's struggling team. Mbappe scored his third in the 61st minute with a left-footed strike from the edge of the box just inside Ederson's right post.
Manchester City scored a compensation goal at the death, Nico Gonzalez converting a rebound after Omar Marmoush's free kick bounced off the crossbar, but it did little to tarnish a fantastic night for the Spaniards. (
Real Madrid vs Man City latest news
Kylian Mbappe hat-trick dismantles Man City as Real Madrid progress
Kylian Mbappe hat-trick dismantles Man City as Real Madrid progress
21:54 , Jonathan Gorrie
A Kylian Mbappe saw Real Madrid thrash Manchester City on their way to the Champions League last-16.
FT: Real Madrid 3-1 Man City (6-3 agg)
21:53 , Jonathan Gorrie
Real Madrid smash sorry Man City after Kylian Mbappe’s brilliant hat-trick.
GOAL! Real Madrid 3-1 Man City | Nico Gonzalez '91
21:49 , Jonathan Gorrie
91 mins: GOAL!
They can! Marmoush hits the crossbar but Gonzalez taps in the rebound.
Real Madrid 3-0 Man City
21:49 , Jonathan Gorrie
91 mins: City win a dangerous free-kick just outside the box after a foul on Marmoush.
Can they get a consolation?
Real Madrid 3-0 Man City
21:42 , Jonathan Gorrie
84 mins: Ederson denies Rodrygo after another slick Madrid move.
They fancy another goal here.
Real Madrid 3-0 Man City
21:39 , Jonathan Gorrie
81 mins: A statement from Madrid but hard to fathom just how passive City have been.
Real Madrid 3-0 Man City
21:34 , Jonathan Gorrie
76 mins: Better from City as Silva cuts inside and fires over.
Far too little, too late.
Real Madrid 3-0 Man City
21:33 , Jonathan Gorrie
75 mins: First save from Courtois as the Belgian denies Foden’s effort from just outside the box.
Real Madrid 3-0 Man City
21:31 , Jonathan Gorrie
73 mins: Big save from Ederson to deny Vinicius after a curling shot.
This could get even uglier for City.
Real Madrid 3-0 Man City
21:29 , Jonathan Gorrie
71 mins: The ‘Ole’s’ are coming out from the home crowd.
City cannot get the ball.
Real Madrid 3-0 Man City
21:28 , Jonathan Gorrie
69 mins: Mbappe beats Ake with ease and cuts back for Vinicius, though City just about clear.
Real Madrid 3-0 Man City
21:24 , Jonathan Gorrie
68 mins: Foden blazes over from range.
It’s not been his night.
GOAL! Real Madrid 3-0 Man City | Kylian Mbappe '60
21:19 , Jonathan Gorrie
60 mins: GOAL!
And moments after City’s half chance, Kylian Mbappe scores his hat-trick!
The Frenchman cuts inside and beats Ederson with a low, curling shot.
Real Madrid 2-0 Man City
21:18 , Jonathan Gorrie
59 mins: Gundogan forces a corner after nice work between the German and Marmoush.
Courtois, however, collects with ease.
Real Madrid 2-0 Man City
21:15 , Jonathan Gorrie
56 mins: BIG SAVE!
Ederson denies Mbappe from close range after another brilliant cross from Valverde.
Mbappe now getting treatment after the collision.
Real Madrid 2-0 Man City
21:11 , Jonathan Gorrie
52 mins: Brilliant defending from Dias to clear a dangerous cross from Valverde.
Madrid are cruising here.
Real Madrid 2-0 Man City
21:07 , Jonathan Gorrie
49 mins: Rodryo fires over after another slick Madrid move.
Just nothing from City. They look beaten.
Real Madrid 2-0 Man City
21:05 , Jonathan Gorrie
47 mins: Poor touch from Nico allows Vinicius in but the midfielder recovers to pick up the most cynical yellow card you’ll ever see, hauling the Madrid forward back by his shorts.
Real Madrid 2-0 Man City
21:03 , Jonathan Gorrie
No changes at the break from City!
Real Madrid 2-0 Man City
21:02 , Jonathan Gorrie
Back underway!
Can Man City turn this around? It would be remarkable if they can...
Real Madrid 2-0 Man City
20:52 , Jonathan Gorrie
And here’s his second...
It's the Mbappé show 🍿
The forward sits Gvardiol down to score his second of the night 😳
📺 @tntsports & @discoveryplusUK pic.twitter.com/sZPyfyX4Lc— Football on TNT Sports (@footballontnt) February 19, 2025
Real Madrid vs Man City
20:51 , Jonathan Gorrie
A look at Mbappe’s first goal...
Kylian Mbappé, that is a brilliant finish 👏
Real Madrid extend their lead with an early goal!
📺 @tntsports & @discoveryplusUK pic.twitter.com/fORpRxdzL2— Football on TNT Sports (@footballontnt) February 19, 2025
HT: Real Madrid 2-0 Man City
20:48 , Jonathan Gorrie
45 mins: Mbappe’s brace has Madrid in cruise control.
Very underwhelming from a City perspective.
Real Madrid 2-0 Man City
20:46 , Jonathan Gorrie
45 mins: Foden swings a dangerous free-kick into the box but Gvardiol had strayed offside.
Sums up City’s night so far.
Real Madrid 2-0 Man City
20:39 , Jonathan Gorrie
38 mins: Bellingham booked for a foul on Foden.
City just look so toothless in attack.
Real Madrid 2-0 Man City
20:37 , Jonathan Gorrie
35 mins: Crunching tackle from Asencio on Marmoush, with the Madrid defender celebrating it as if it were a goal.
Madrid clear the resulting corner with ease.
GOAL! Real Madrid 2-0 Man City | Kylian Mbappe '33
20:34 , Jonathan Gorrie
33 mins: GOAL!
Mbappe bags his brace!
Rodryo plays in Bellingham, who finds Vinicius Jr.
He plays it across to Rodrygo, who does well to play in the Frenchman. From there, brilliant feet sits Gvardiol down and he slots home with ease.
Real Madrid 1-0 Man City
20:29 , Jonathan Gorrie
28 mins: Mbappe in again after a simple long ball but Ederson saves his volley.
Worrying signs for City.
Real Madrid 1-0 Man City
20:25 , Jonathan Gorrie
23 mins: Khusanov is really struggling up against Vinicius and Bellingham.
A baptism of fire in the Champions League for the new signing...
Real Madrid 1-0 Man City
20:21 , Jonathan Gorrie
20 mins: Valverde strikes from range but fires just wide.
Real Madrid 1-0 Man City
20:20 , Jonathan Gorrie
18 mins: Bellingham flicks another corner on but Gvardiol takes it off Mbappe’s toes just as he was about to connect.
Really turgid stuff from City so far.
Real Madrid 1-0 Man City
20:15 , Jonathan Gorrie
13 mins: Big block from Dias after Vinicius beats Khusanov with ease.
Bellingham flicks the resulting corner on but there’s no one at the far post to turn it in.
Real Madrid 1-0 Man City
20:14 , Jonathan Gorrie
12 mins: Madrid are playing with supreme confidence. They look happy to let City have the ball but when they get it, they’re racing forward.
Real Madrid 1-0 Man City
20:11 , Jonathan Gorrie
09 mins: First sight of goal for City, though Gvardiol’s shot is blocked.
First real time City have upped the tempo thus far.
Real Madrid 1-0 Man City
20:08 , Jonathan Gorrie
07 mins: Stones off, Ake on.
Heartbreak for the England international.
Real Madrid 1-0 Man City
20:07 , Jonathan Gorrie
05 mins: A bad start to the night could get worse as John Stones goes down injured.
Looks as if Nathan Ake will be coming onto replace him.
GOAL! Real Madrid 1-0 Man City | Kylian Mbappe '3
20:05 , Jonathan Gorrie
03 mins: GOAL!
Well, at least they were.
Kylian Mbappe gives Madrid the lead on the night, lobbing Ederson after Dias missed Valverde’s long ball over the top.
Ruthless.
Real Madrid vs Man City
20:03 , Jonathan Gorrie
02 mins: City seeing most of the ball in the opening stages.
Real Madrid vs Man City
20:02 , Jonathan Gorrie
01 mins: Crucial interception from Stones to deny Mbappe after a clearnance bounced off Khusanov, who has started at right-back.
Real Madrid vs Man City
20:00 , Jonathan Gorrie
KICK-OFF!
Real Madrid vs Man City
19:57 , Jonathan Gorrie
The teams are out. The Champions League anthem is playing.
Strap in.
Real Madrid vs Man City
19:51 , Jonathan Gorrie
Pep Guardiola explains why Erling Haaland isn’t in the Man City team to play Real Madrid tonight...
"He said that he didn't feel good."
Pep Guardiola on Erling Haaland's fitness and tonight's clash with Real Madrid 👀
🎙 @JulesBreach | 📺 @tntsports & @discoveryplusUK pic.twitter.com/myEmNdoeYZ— Football on TNT Sports (@footballontnt) February 19, 2025
Real Madrid vs Man City
19:44 , Jonathan Gorrie
The warm-ups are well underway!
🇪🇬💫#ManCity | #UCL pic.twitter.com/8wPaAtpnnd
— Manchester City (@ManCity) February 19, 2025
Real Madrid vs Man City
19:10 , Jonathan Gorrie
Here come the Madrid players!
🤜 Arriving for duty! 🤛 pic.twitter.com/D9NZv647Tl
— Real Madrid C.F. 🇬🇧🇺🇸 (@realmadriden) February 19, 2025
Real Madrid vs Man City
19:08 , Jonathan Gorrie
With no Haaland, at least from the start, there’s big pressure on Omar Marmoush to score the score goals.
City’s January signing warmed up for this one with a hat-trick against Newcastle last time out.
Can he do it on the biggest stage of them all?
Real Madrid vs Man City
18:52 , Jonathan Gorrie
Big news for Man City fans.
Erling Haaland starts tonight’s huge Champions League showdown against Real Madrid on the BENCH.
Kevin De Bruyne joins him, alongside the returning Jack Grealish.
Confirmed Man City lineup
18:49 , Jonathan Gorrie
Man City XI: Ederson, Khusanov, Stones, Dias, Gvardiol, Nico, Gundogan, Bernardo, Foden, Savinho, Marmoush
Subs: Ortega, Carson, Ake, Kovacic, Haaland, Grealish, Doku, De Bruyne, Nunes, Lewis, McAtee
Real Madrid vs Man City
18:31 , Jonathan Gorrie
A big, big boost for Real Madrid as Antonio Rudiger starts.
Not only does that bolster Carlo Ancelotti’s defensive ranks, it allows Tchouameni to move into his favoured midfield role.
Confirmed Real Madrid lineup
18:24 , Jonathan Gorrie
Real Madrid XI: Courtois; Valverde, Rudiger, Asencio, Mendy; Tchouameni, Ceballos, Bellingham; Rodrygo, Mbappe, Vinicius Jr
Subs: Lunin, Mestre, Alaba, Camavinga, Modric, Guler, Endrick, Vazquez, Vallejo, Garcia, Brahim
Real Madrid vs Man City
17:59 , Jonathan Gorrie
Carlo Ancelotti and Pep Guardiola will tonight make history!
10 - Carlo Ancelotti and Pep Guardiola will be the first managers to face each other on 10 occasions in the UEFA Champions League; eight of which have come while in charge of their current clubs, Real Madrid and Manchester City. Blockbuster. pic.twitter.com/TXb83kFJBo
— OptaJoe (@OptaJoe) February 19, 2025
Real Madrid vs Man City
17:51 , Jonathan Gorrie
What a venue...
🏟️ ¡El escenario de esta noche! 🏟️ pic.twitter.com/4gzrwvwxjl
— Real Madrid C.F. (@realmadrid) February 19, 2025
Is Erling Haaland fit for Man City vs Real Madrid?
17:43 , Jonathan Gorrie
It certainly seems so!
Despite causing a scare against Newcastle on Saturday after going down holding his knee, Erling Haaland has been included in the Manchester City squad who play Real Madrid tonight.
Real Madrid vs Man City: Latest Champions League odds today
17:38 , Jonathan Gorrie
Real Madrid – 10/11
Draw – 16/5
Manchester City – 23/10
Odds via Betway
Real Madrid vs Man City: Head to head (h2h) history and results
17:37 , Jonathan Gorrie
Real Madrid wins: 5
Draws: 4
Man City wins: 4
When is Champions League last-16 draw? Date, start time and format for knockout stage
17:34 , Jonathan Gorrie
Arsenal, Liverpool and Barcelona are among the teams watching the Champions League knockout phase playoff stage with interest.
In the new league phase format, the top eight teams have progressed straight through to the last 16 and avoided a two-legged knockout play-off tie in the process.
Jude Bellingham ban confirmed ahead of Real Madrid vs Man City
17:31 , Jonathan Gorrie
Jude Bellingham will be available for this game of course but has been suspended in LaLiga.
The midfielder was sent off playing for Madrid against Osasuna for foul and abusive language shown towards the referee.
As such, he will now miss Madrid’s games against Girona and Real Betis.
Pep Guardiola backtracks over Man City prediction ahead of Real Madrid clash: 'I lied'
16:31 , Jonathan Gorrie
Pep Guardiola has backtracked over claims Manchester City have a one percent chance of beating Real Madrid to reach the Champions League last-16.
Man City must come from behind if they are to avoid an early exit from the competition after conceding two late goals in the first-leg en route to a 3-2 loss.
Bernardo Silva still believes
16:30 , Tashan Deniran-Alleyne
The odds may be slightly against Manchester City tonight, but Bernardo Silva believes they can turn around a 3-2 deficit against Real Madrid.
“I don’t think my team-mates need a lot of motivation to play this competition and this opposition,” he told reporters on Tuesday.
“It will be a special game. What this would mean after so many bad results, to stay in this competition knowing we will not win the other most important competition the Premier League, it is always a big motivation for us.
“Still we believe it is possible. We are playing a very good team - a team with so many special moments in this competition.”
Bernabeu classic
14:30 , Tashan Deniran-Alleyne
When Real Madrid and Manchester City lock horns in Europe, it’s rarely a dull affair. Particularly at the Santiago Bernabeu.
May 2022 is arguably the most dramatic meeting as Rodrygo scored in the 90th and 91st minutes to level the aggregate score before a Karim Benzema penalty in extra-time sent Real Madrid to the final.
However, last season’s meeting was just as entertaining as the two teams played out a 3-3 draw with Federico Valverde netting a stunning equaliser.
More of the same tonight, please!
REAL MADRID ARE LEVEL 𝗔𝗚𝗔𝗜𝗡!
The technique from Federico Valverde 🤌#UCL pic.twitter.com/1Zr61G8GxZ— Football on TNT Sports (@footballontnt) April 9, 2024
Around the grounds
12:30 , Tashan Deniran-Alleyne
Just four more spots are up for grabs in the Champions League last-16 stage.
Elsewhere in Europe today, last season’s beaten finalists Borussia Dortmund are expected to advance as they hold a 3-0 advantage over Sporting CP ahead of the second leg at home.
The same applies to Paris Saint-Germain in the all-Ligue 1 clash with Brest, whilst Juventus are defending a slender 2-1 lead away from home against PSV Eindhoven.
Borussia Dortmund (3) vs Sporting CP (0) - 5.45pm BST
PSV (1) vs Juventus (2)
PSG (3) vs Brest (0)
Real Madrid (3) vs Man City (2)
Ancelotti says Rudiger doubts have been 'dispelled'
10:30 , Tashan Deniran-Alleyne
Carlo Ancelotti has revealed the latest on Antonio Rudiger with the defender available for selection after missing the last few Real Madrid games through injury.
"I have no doubts. The doubts have been dispelled," Ancelotti told reporters. "Rudiger can play from the start, Tchouameni as a pivot and Asencio as a centre-back. We have to see how Valverde is because he trained today and is feeling good.
"We have an extra day of recovery because he was injured in the Osasuna game. Asencio can even play at right back."
Standard Sport prediction
08:07 , Tashan Deniran-Alleyne
Another classic is in store between Real Madrid and Manchester City tonight.
It’s a tough ask for Pep Guardiola’s side to overturn a 3-2 deficit at the home of the holders and despite a convincing win at the weekend, there are still question marks over City defensively - as the first-leg proved.
Man City will need to commit players forward as they must win the game to progress and that gameplan favours Real Madrid who have stars such sa Kylian Mbappe, Vinicius Jr., Rodrygo and Jude Bellingham that thrive in transition.
Real Madrid to win 3-1
UEFA suspension rules explained with Real Madrid and Man City stars at risk of Champions League ban
Tuesday 18 February 2025 23:00 , Jonathan Gorrie
Real Madrid and Manchester City lock horns once again on Wednesday night.
The two European giants met in the Champions League for a fourth consecutive season last week as the current holders emerged victorious in an highly entertaining knockout phase playoff first-leg.
Taking a 3-2 lead back to the Santiago Bernabeu, Los Blancos will be slight favourites to reach the last-16 potentially setting up an all-Madrid tie against Atletico.
Early Man City team news
Tuesday 18 February 2025 19:30 , Jonathan Gorrie
Pep Guardiola has confirmed all of Erling Haaland, Jack Grealish, Ruben Dias and Nathan Ake are in the squad for Wednesday's showdown.
Haaland came off against Newcastle, while the other three all missed the game.
However, City’s ranks have been boosted by their returns.
“Yes they have travelled, we will see tomorrow but it's good they are here,” he said.
Tuesday 18 February 2025 18:00 , Alex Young
Pep Guardiola is set to address the media in about 15 minutes.
Ancelotti disagrees with Guardiola prognosis
Tuesday 18 February 2025 15:54 , Alex Young
Carlo Ancelotti claims Pep Guardiola cannot really think Manchester City have only a "one per cent" chance of turning their Champions League tie against Real Madrid around.
City boss Guardiola said at the weekend his side's hopes of fighting back in the second leg of their play-off at the Bernabeu Stadium on Wednesday, after losing 3-2 to the holders in Manchester, were that slim.
"He doesn't really think so," said Real coach Ancelotti at a press conference. "We don't think we have a 99% chance. We have a small advantage and we have to take advantage of it.
"We have to play the same game as in the first leg, because it went well, but we have to take into account the difficulties. We are trying to prepare well."
Early Real Madrid team news
Tuesday 18 February 2025 13:14 , Matt Verri
Antonio Rudiger is fit to start for Real Madrid in a major boost, having missed the first leg.
He is likely to start alongside Raul Asencio, although the right-back could have to shift out to right-back if Federico Valverde, who picked up a minor issue over the weekend, misses out.
Jude Bellingham is available despite his LaLiga red card against Osasuna, with that suspension only applying for domestic matches.
How to watch Real Madrid vs Man City
Tuesday 18 February 2025 09:40 , Matt Verri
TV channel: The game will be broadcast on TNT Sports 1 and TNT Sports Ultimate. Coverage starts at 7pm GMT ahead of an 8pm kick-off.
Live stream: Subscribers will be able to watch on a live stream via the Discovery+ app.
LIVE coverage: Follow all the action right here with us!
Good morning!
Tuesday 18 February 2025 07:32 , Matt Verri
Hello and welcome to Standard Sport’s LIVE coverage of Real Madrid vs Man City!
Pep Guardiola’s side have it all to do after they dramatically collapsed to defeat a week ago, leaving Real with a 3-2 aggregate lead as they return to home soil.
City returned to winning ways on Saturday with an impressive win over Newcastle, but they are going to have to be at their very busy to have any hope of pulling off this Champions League comeback.
We’ll have all the latest updates, build-up and team news ahead of kick-off, which comes at 8pm GMT tomorrow night at the Bernabeu!