UEFA Champions League

Real Madrid vs Borussia Dortmund, 2024-25 UEFA Champions League, League Phase

· UEFA Champions League
  • 60': Antonio Rüdiger
  • 62': Vinícius Júnior
  • 83': Lucas Vázquez
  • 86': Vinícius Júnior
  • 90'+3': Vinícius Júnior
FT
5 - 2
  • 30': Donyell Malen
  • 34': Jamie Gittens
Embed this event in your website

Vini Jr. nets superb hat trick as Real Madrid crush Dortmund

Real Madrid fought back from two goals down as Vinícius Júnior grabbed a hat trick in a thrilling 5-2 win over visitors Borussia Dortmund in the Champions League on Tuesday.

Match Commentary

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 4': Corner, Real Madrid. Conceded by Julian Ryerson.
  • 6': Attempt saved. Serhou Guirassy (Borussia Dortmund) left footed shot from the centre of the box is saved in the top centre of the goal. Assisted by Donyell Malen with a cross.
  • 7': Foul by Marcel Sabitzer (Borussia Dortmund).
  • 7': Jude Bellingham (Real Madrid) wins a free kick in the attacking half.
  • 7': Attempt blocked. Kylian Mbappé (Real Madrid) right footed shot from the centre of the box is blocked. Assisted by Lucas Vázquez with a cross.
  • 8': Foul by Felix Nmecha (Borussia Dortmund).
  • 8': Jude Bellingham (Real Madrid) wins a free kick on the right wing.
  • 8': Attempt blocked. Kylian Mbappé (Real Madrid) right footed shot from the left side of the box is blocked.
  • 8': Corner, Real Madrid. Conceded by Felix Nmecha.
  • 9': Attempt blocked. Federico Valverde (Real Madrid) right footed shot from outside the box is blocked. Assisted by Vinícius Júnior.
  • 9': Corner, Real Madrid. Conceded by Marcel Sabitzer.
  • 10': Attempt blocked. Rodrygo (Real Madrid) right footed shot from outside the box is blocked. Assisted by Federico Valverde.
  • 14': Attempt missed. Jamie Gittens (Borussia Dortmund) right footed shot from the left side of the box misses to the right. Assisted by Julian Brandt.
  • 14': Attempt missed. Vinícius Júnior (Real Madrid) left footed shot from the centre of the box misses to the right. Assisted by Kylian Mbappé.
  • 15': Foul by Julian Ryerson (Borussia Dortmund).
  • 15': Kylian Mbappé (Real Madrid) wins a free kick on the left wing.
  • 16': Foul by Antonio Rüdiger (Real Madrid).
  • 16': Ramy Bensebaini (Borussia Dortmund) wins a free kick in the defensive half.
  • 27': Felix Nmecha (Borussia Dortmund) wins a free kick on the right wing.
  • 27': Foul by Ferland Mendy (Real Madrid).
  • 30': Goal! Real Madrid 0, Borussia Dortmund 1. Donyell Malen (Borussia Dortmund) right footed shot from the centre of the box to the bottom right corner. Assisted by Serhou Guirassy with a through ball.
  • 31': Foul by Julian Brandt (Borussia Dortmund).
  • 31': Jude Bellingham (Real Madrid) wins a free kick on the right wing.
  • 34': Goal! Real Madrid 0, Borussia Dortmund 2. Jamie Gittens (Borussia Dortmund) left footed shot from very close range to the bottom left corner. Assisted by Donyell Malen.
  • 36': Attempt saved. Jude Bellingham (Real Madrid) header from the centre of the box is saved in the centre of the goal. Assisted by Vinícius Júnior with a through ball.
  • 37': Rodrygo (Real Madrid) hits the bar with a left footed shot from the centre of the box. Assisted by Antonio Rüdiger with a through ball.
  • 37': Jude Bellingham (Real Madrid) hits the bar with a right footed shot from the right side of the six yard box.
  • 37': Corner, Real Madrid. Conceded by Gregor Kobel.
  • 39': Attempt saved. Julian Brandt (Borussia Dortmund) right footed shot from outside the box is saved in the top left corner. Assisted by Donyell Malen.
  • 39': Corner, Borussia Dortmund. Conceded by Thibaut Courtois.
  • 39': Hand ball by Felix Nmecha (Borussia Dortmund).
  • 40': Corner, Real Madrid. Conceded by Felix Nmecha.
  • 40': Attempt missed. Rodrygo (Real Madrid) right footed shot from outside the box is close, but misses to the left. Assisted by Lucas Vázquez with a headed pass following a corner.
  • 41': Attempt saved. Jamie Gittens (Borussia Dortmund) right footed shot from outside the box is saved in the bottom left corner. Assisted by Nico Schlotterbeck.
  • 41': Corner, Borussia Dortmund. Conceded by Thibaut Courtois.
  • 43': Foul by Julian Brandt (Borussia Dortmund).
  • 43': Jude Bellingham (Real Madrid) wins a free kick in the defensive half.
  • 44': Felix Nmecha (Borussia Dortmund) wins a free kick in the defensive half.
  • 44': Foul by Vinícius Júnior (Real Madrid).
  • 45': Fourth official has announced 1 minutes of added time.
  • 45'+1': Donyell Malen (Borussia Dortmund) wins a free kick in the attacking half.
  • 45'+1': Foul by Ferland Mendy (Real Madrid).
  • 45'+2': First Half ends, Real Madrid 0, Borussia Dortmund 2.
  • 45': Second Half begins Real Madrid 0, Borussia Dortmund 2.
  • 46': Attempt missed. Federico Valverde (Real Madrid) right footed shot from outside the box misses to the left. Assisted by Jude Bellingham.
  • 47': Attempt missed. Éder Militão (Real Madrid) right footed shot from outside the box is close, but misses to the left.
  • 48': Foul by Julian Brandt (Borussia Dortmund).
  • 48': Éder Militão (Real Madrid) wins a free kick in the defensive half.
  • 48': Donyell Malen (Borussia Dortmund) wins a free kick on the right wing.
  • 48': Foul by Luka Modric (Real Madrid).
  • 49': Corner, Borussia Dortmund. Conceded by Luka Modric.
  • 50': Felix Nmecha (Borussia Dortmund) wins a free kick in the attacking half.
  • 50': Foul by Jude Bellingham (Real Madrid).
  • 52': Foul by Éder Militão (Real Madrid).
  • 52': Serhou Guirassy (Borussia Dortmund) wins a free kick in the defensive half.
  • 53': Attempt saved. Lucas Vázquez (Real Madrid) right footed shot from the right side of the box is saved in the bottom right corner.
  • 53': Corner, Real Madrid. Conceded by Gregor Kobel.
  • 53': Attempt blocked. Federico Valverde (Real Madrid) left footed shot from outside the box is blocked. Assisted by Luka Modric.
  • 53': Corner, Real Madrid. Conceded by Julian Brandt.
  • 53': Attempt saved. Vinícius Júnior (Real Madrid) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Luka Modric.
  • 55': Substitution, Borussia Dortmund. Waldemar Anton replaces Jamie Gittens.
  • 56': Attempt blocked. Vinícius Júnior (Real Madrid) right footed shot from outside the box is blocked. Assisted by Kylian Mbappé.
  • 56': Attempt missed. Vinícius Júnior (Real Madrid) right footed shot from outside the box is too high.
  • 57': Attempt saved. Donyell Malen (Borussia Dortmund) right footed shot from the right side of the box is saved in the top right corner. Assisted by Marcel Sabitzer.
  • 57': Corner, Borussia Dortmund. Conceded by Thibaut Courtois.
  • 59': Corner, Real Madrid. Conceded by Waldemar Anton.
  • 59': Attempt blocked. Rodrygo (Real Madrid) right footed shot from the centre of the box is blocked.
  • 60': Attempt blocked. Jude Bellingham (Real Madrid) right footed shot from the right side of the box is blocked. Assisted by Éder Militão.
  • 60': Goal! Real Madrid 1, Borussia Dortmund 2. Antonio Rüdiger (Real Madrid) header from very close range to the high centre of the goal. Assisted by Kylian Mbappé with a cross following a corner.
  • 62': Goal! Real Madrid 2, Borussia Dortmund 2. Vinícius Júnior (Real Madrid) left footed shot from the centre of the box to the centre of the goal.Goal awarded following VAR Review.
  • 63': VAR Decision: Goal Real Madrid 2-2 Borussia Dortmund (Vinícius Júnior).
  • 64': Substitution, Borussia Dortmund. Pascal Groß replaces Donyell Malen.
  • 64': Foul by Kylian Mbappé (Real Madrid).
  • 64': Nico Schlotterbeck (Borussia Dortmund) wins a free kick in the defensive half.
  • 67': Corner, Real Madrid. Conceded by Niklas Süle.
  • 68': Foul by Julian Ryerson (Borussia Dortmund).
  • 68': Vinícius Júnior (Real Madrid) wins a free kick on the left wing.
  • 69': Attempt saved. Kylian Mbappé (Real Madrid) right footed shot from outside the box is saved in the top left corner. Assisted by Rodrygo.
  • 71': Substitution, Real Madrid. Eduardo Camavinga replaces Luka Modric.
  • 73': Corner, Real Madrid. Conceded by Nico Schlotterbeck.
  • 73': Foul by Vinícius Júnior (Real Madrid).
  • 73': Julian Brandt (Borussia Dortmund) wins a free kick in the defensive half.
  • 76': Substitution, Borussia Dortmund. Emre Can replaces Julian Ryerson.
  • 76': Substitution, Borussia Dortmund. Maximilian Beier replaces Felix Nmecha.
  • 77': Eduardo Camavinga (Real Madrid) wins a free kick in the defensive half.
  • 77': Foul by Maximilian Beier (Borussia Dortmund).
  • 77': Foul by Emre Can (Borussia Dortmund).
  • 77': Jude Bellingham (Real Madrid) wins a free kick in the defensive half.
  • 78': Corner, Real Madrid. Conceded by Waldemar Anton.
  • 80': Attempt saved. Kylian Mbappé (Real Madrid) left footed shot from a difficult angle on the right is saved in the bottom right corner. Assisted by Eduardo Camavinga.
  • 81': Attempt missed. Kylian Mbappé (Real Madrid) header from very close range is too high.
  • 82': Attempt saved. Maximilian Beier (Borussia Dortmund) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Julian Brandt.
  • 83': Goal! Real Madrid 3, Borussia Dortmund 2. Lucas Vázquez (Real Madrid) right footed shot from a difficult angle on the right to the bottom left corner.
  • 85': Substitution, Real Madrid. Aurélien Tchouaméni replaces Rodrygo.
  • 86': Goal! Real Madrid 4, Borussia Dortmund 2. Vinícius Júnior (Real Madrid) right footed shot from outside the box to the bottom right corner. Assisted by Jude Bellingham following a fast break.
  • 86': Vinícius Júnior (Real Madrid) is shown the yellow card for excessive celebration.
  • 88': Eduardo Camavinga (Real Madrid) wins a free kick in the defensive half.
  • 88': Foul by Maximilian Beier (Borussia Dortmund).
  • 89': Emre Can (Borussia Dortmund) wins a free kick on the right wing.
  • 89': Foul by Jude Bellingham (Real Madrid).
  • 90': Substitution, Real Madrid. Dani Ceballos replaces Kylian Mbappé.
  • 90': Substitution, Real Madrid. Arda Güler replaces Jude Bellingham.
  • 90'+1': Fourth official has announced 4 minutes of added time.
  • 90'+3': Goal! Real Madrid 5, Borussia Dortmund 2. Vinícius Júnior (Real Madrid) left footed shot from the centre of the box to the high centre of the goal.
  • 90'+5': Second Half ends, Real Madrid 5, Borussia Dortmund 2.
  • 0': Match ends, Real Madrid 5, Borussia Dortmund 2.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/124.png&h=25&scale=crop&w=25&location=originDOR RMAhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/86.png&h=25&scale=crop&w=25&location=origin
11 Fouls 10
0 Yellow Cards 1
0 Red Cards 0
0 Offsides 0
4 Corner Kicks 11
6 Saves 5
48.5 Possession 51.5
8 SHOTS 26
7 ON GOAL 10
0.9 On Target % 0.4
0 Penalty Goals 0
0 Penalty Kicks Taken 0
441 Accurate Passes 467
500 Passes 516
0.9 Pass Completion % 0.9
1 Accurate Crosses 4
7 Crosses 24
0.1 Cross % 0.2
34 Long Balls 33
20 Accurate Long Balls 19
0.6 Long Balls % 0.6
0 Blocked Shots 8
13 Effective Tackles 4
23 Tackles 7
0.6 Tackle % 0.6
9 Interceptions 8
26 Effective Clearances 8
26 Clearances 8

Game Information

Competition: UEFA Champions League

Venue: Santiago Bernabéu
Location: Madrid, Spain
Attendance: 74,642

UEFA Champions League Standings

# TEAM GP GD PTS
1 Liverpool 4 +9 12
2 Sporting CP 4 +7 10
3 AS Monaco 4 +6 10
4 Brest 4 +6 10
Full Standings

Line-Ups

RMA Real Madrid (4-3-3)

No. Name
1 Thibaut Courtois (GK)
22 Antonio Rüdiger
3 Éder Militão
23 Ferland Mendy
17 Lucas Vázquez
8 Federico Valverde
10 Luka Modric
5 Jude Bellingham
9 Kylian Mbappé
7 Vinícius Júnior
11 Rodrygo

DOR Borussia Dortmund (4-2-3-1)

No. Name
1 Gregor Kobel (GK)
4 Nico Schlotterbeck
25 Niklas Süle
5 Ramy Bensebaini
26 Julian Ryerson
10 Julian Brandt
8 Felix Nmecha
20 Marcel Sabitzer
9 Serhou Guirassy
43 Jamie Gittens
21 Donyell Malen

UEFA Champions League News

Can Amorim really win at the Etihad?
Can Amorim really win at the Etihad?

Luis Miguel Echegaray predicts Ruben Amorim will shock the Premier League and defeat Man City in his first attempt.

Dawson: There's a lot of relief around Manchester City
Dawson: There's a lot of relief around Manchester City

ESPN's Rob Dawson says there's a massive sense of relief around Manchester City now that Pep Guardiola looks like he's going to sign a new contract with the club.

Julien Laurens' top-10 shirts
Julien Laurens' top-10 shirts

Julien Laurens visits Classic Football Shirts in London to share his top-10 shirts of all time.

FIFPRO study: Football fails to apply labour safety standards
FIFPRO study: Football fails to apply labour safety standards

Professional football is failing to apply required safety standards and so is violating legal frameworks at both European and global level, a report published on Wednesday said.

Vinícius Júnior: Everyone has to fight against racism
Vinícius Júnior: Everyone has to fight against racism

Vinícius Júnior says he can't fight against racism in football alone.