download All Football App

Real Madrid 3-0 Man City: Valverde scores a hat-trick, Vinicius misses a penalty

  /  R47

Manchester City have a mountain to climb if they are to reach the Champions League quarter-finals after they fell to a 3-0 defeat to a Federico Valverde-inspired Real Madrid.

2025/2026 UEFA Champions League

3-0

Match Report

Valverde plundered a 22-minute hat-trick in the first half at the Santiago Bernabeu to put Madrid, who were without the injured Kylian Mbappe, in control of the last-16 tie.

A frantic opening 20 minutes saw City pile on the pressure, but against the run of play, Thibaut Courtois' punt upfield caught out Nico O'Reilly, with Valverde capitalising to round Gianluigi Donnarumma and side-foot home.

Valverde doubled up seven minutes later, taking Vinicius Junior's deflected pass into his path and drilling a left-footed strike beyond Donnarumma.

The Madrid captain saved the best for last, though, as he latched onto a delicate lob from former Man City playmaker Brahim Diaz, deftly lifting a touch over Marc Guehi and volleying in from point-blank range.

Vinicius looked set to put Madrid four to the good early in the second half, only to send a tame spot-kick straight at Donnarumma, who had brought down the Brazilian in the City box.

Some excellent last-ditch defending and smart goalkeeping from Courtois, who made up for an error from Thiago Pitarch – the youngest Spanish player to start for Madrid in a Champions League knockout match – kept City at bay, and Pep Guardiola's team must overturn a big deficit if they are to make the last eight.

Data Debrief: Valverde turns in an all-timer

Valverde is only the second player to score a first-half hat-trick against an English opponent in the Champions League. The other was Lionel Messi for Barcelona against Arsenal in April 2010.

His tally of goals on Wednesday also equalled the total of Champions League strikes he had managed across his previous 75 outings in the competition.

It was an awesome performance from the Uruguayan, who started out wide right. All three of his attempts went in, while he also led Madrid for chances created (two, level with Vinicius), dribbles (seven), dribbles completed (four), duels (17) and duels won (11).

City put the pressure on, but they created chances worth just 0.56 expected goals despite having almost 60% possession. Madrid were superb on the counter, with their 12 shots (seven of which were on target) worth a combined 2.59 xG.

Match Events

0' The match is about to start!

6' Semenyo shot, Courtois saves

6' Doku bursts down left, cross finds no one

7' Brahim Diaz breaks down right, pokes shot, Donnarumma saves

8' Doku cross, ball slides past post

13' O'Reilly speculative effort, Courtois tips it

16' Bernardo short corner, Semenyo finds space but slips

19' Bernardo shot just wide

20' GOAL! Valverde rounds Donnarumma, slots home. Real Madrid 1-0 Man City

27' GOAL! Vinicius assist, Valverde double. Real Madrid 2-0 Man City

33' Two down, Guardiola thinking

40' City corner, Guehi fouls Mendy

42' GOAL! Valverde flick, completes hat-trick. Real Madrid 3-0 Man City

46' Fran Garcia on as Real Madrid sub

46' City make second-half change, Reijnders comes on

47' Brahim dribbles into box, cuts inside, shot saved

48' Reijnders corner, O'Reilly misses open goal

49' Injured Mbappe all smiles watching from bench

51' Doku through ball, Reijnders first-time pass out

54' Bernardo through ball, Semenyo angled volley, Courtois saves

57' Penalty Missed! Vinícius penalty saved after Donnarumma foul

59' Doku breaks down wing, cross, Rudiger clearance nearly own goal

62' Vinicius angled shot, Donnarumma saves

63' Güler intercepts, volley wide of far post

65' Tchouameni down injured, medics on

66' Vinicius cuts in from left, curling effort just past post

69' Semenyo cross, Rüdiger with vital clearance

70' Double change sees Cherki, Ait-Nouri, Camavinga on

72' Diaz miscontrol, then recovers with tackle

73' Reijnders long-range effort takes deflection, over the bar

75' O'Reilly pokes shot, Courtois with stunning save

76' Mastantuono and Ángel on for Brahim Díaz and Pitarch

82' Yellow Card! Rayan Aït-Nouri booked

82' Marmoush on for Haaland

84' Carvajal on as Real Madrid sub

90' Highlight from Real Madrid vs Man City

Line-ups

Real Madrid XI: Courtois, Rudiger, F Mendy, Alexander-Arnold, Valverde, Brahim, Tchouameni, Vinicius, Güler, Dean Huijsen, Thiago Pitarch

Subs: Carvajal, Lunin, Fran García, Camavinga, Manuel Ángel, Gonzalo García, Raúl Asencio, César Palacios, Fran González, Franco Mastantuono, Jorge Cestero, Diego Aguado

Man City XI: Ruben Dias, Bernardo Silva, Donnarumma, Rodri, Haaland, Guehi, Antoine Semenyo, Doku, Savinho, Nico O'Reilly, Abdukodir Khusanov

Subs: Ake, Stones, Bettinelli, Foden, Omar Marmoush, Reijnders, Rayan Aït-Nouri, Matheus Nunes, Nico González, James Trafford, Cherki, Max Alleyne