Manchester City 1-2 Real Madrid: result and report

Champions League · Tuesday 17 March 2026

Result

Manchester City 1-2 Real Madrid

Champions League · Tuesday 17 March 2026, 20:00 UTC · half-time 1-1

Manchester City · Real Madrid · Champions League predictions

Manchester City 1-2 Real Madrid: match report

Manchester City were beaten by Real Madrid 1-2 in the Champions League on Tuesday 17 March 2026. It was 1-1 at half-time.

Vinicius Junior opened the scoring in the 22nd minute. Manchester City's goal came from Erling Haaland (41'). Real Madrid scored through Vinicius Junior (22', penalty) and Vinicius Junior (90+3').

Discipline: Manchester City received 2 yellow cards and 1 red card; Real Madrid received 3 yellow cards.

Going into the game Manchester City were 20th on 16 points from 9 and Real Madrid 4th on 24 points from 11. This fixture belongs to an earlier Champions League season and is kept for reference.

Manchester City lined up in a 4-2-3-1 and Real Madrid in a 4-4-2. The highest match rating in our data went to Aurélien Tchouaméni of Real Madrid (7.8), ahead of Rodri (7.7).

Before this game the head-to-head record in our data stood at 3 Manchester City wins, 3 draws and 4 for Real Madrid.

Data as of 4 Nov 2026.

Key events

  • 20'Red card · Bernardo SilvaManchester City
  • 22'Penalty goal · Vinicius JuniorReal Madrid · 0-1
  • 25'Yellow card · Pep GuardiolaManchester City
  • 41'Goal · Erling HaalandManchester City · 1-1
  • 45+4'Yellow card · Abdukodir KhusanovManchester City
  • 76'Yellow card · Pep GuardiolaReal Madrid
  • 76'Yellow card · Kylian MbappéReal Madrid
  • 80'Yellow card · Trent Alexander-ArnoldReal Madrid
  • 90+3'Goal · Vinicius JuniorReal Madrid · 1-2

Head-to-head

10 meetings: Manchester City 3, draws 3, Real Madrid 4.

Team news

Unavailable

Manchester City line-up (4-2-3-1)

Gianluigi Donnarumma, Matheus Nunes, Abdukodir Khusanov, Rúben Dias, Rayan Aït-Nouri, Bernardo Silva, Rodri, Rayan Cherki, Tijjani Reijnders, Jérémy Doku, Erling Haaland

Real Madrid line-up (4-4-2)

Thibaut Courtois, Trent Alexander-Arnold, Antonio Rüdiger, Dean Huijsen, Fran García, Federico Valverde, Thiago Pitarch, Aurélien Tchouaméni, Arda Güler, Brahim Díaz, Vinicius Junior