Topzle Topzle

2024 UEFA Champions League final

Updated: 12/11/2025, 3:02:39 PM Wikipedia source

The 2024 UEFA Champions League final was the final match of the 2023–24 UEFA Champions League, the 69th season of Europe's premier club football tournament organised by UEFA, and the 32nd season since it was renamed from the European Champion Clubs' Cup to the UEFA Champions League. It was held at Wembley Stadium in London, England, on 1 June 2024, between German club Borussia Dortmund and Spanish club Real Madrid. Due to the postponement and relocation of the 2020 final, the final hosts were shifted back a year, with London instead hosting the 2024 final. Real Madrid won the match 2–0 for a record-extending 15th title, and their sixth in eleven seasons. As winners, they earned a spot to play in the 2024 UEFA Super Cup, against the winners of the 2023–24 UEFA Europa League, Atalanta. They also earned a chance to compete in the inaugural edition of the FIFA Intercontinental Cup. As they had already qualified for the 2025 FIFA Club World Cup by winning the same tournament in 2022, the spot intended for the winners was redistributed via the UEFA club ranking, with Dortmund claiming one of those spots.

Infobox

Event
2023–24 UEFA Champions League
Borussia Dortmund
Borussia Dortmund Real Madrid 0 2
Date
1 June 2024 (2024-06-01)
Venue
Wembley Stadium, London
Man of the Match
Dani Carvajal (Real Madrid)
Referee
Slavko Vinčić (Slovenia)
Attendance
86,212
Weather
Cloudy18 °C (64 °F)54% humidity

Tables

· Background › Previous finals
Borussia Dortmund
Borussia Dortmund
Team
Borussia Dortmund
Previous final appearances (bold indicates winners)
2 (1997, 2013)
Real Madrid
Real Madrid
Team
Real Madrid
Previous final appearances (bold indicates winners)
17 (1956, 1957, 1958, 1959, 1960, 1962, 1964, 1966, 1981, 1998, 2000, 2002, 2014, 2016, 2017, 2018, 2022)
Team
Previous final appearances (bold indicates winners)
Borussia Dortmund
2 (1997, 2013)
Real Madrid
17 (1956, 1957, 1958, 1959, 1960, 1962, 1964, 1966, 1981, 1998, 2000, 2002, 2014, 2016, 2017, 2018, 2022)
· Route to the final
Opponent
Opponent
Borussia Dortmund
Opponent
Borussia Dortmund
Result
Borussia Dortmund
Group stage
Borussia Dortmund
Opponent
Round
Result
Paris Saint-Germain
Paris Saint-Germain
Borussia Dortmund
Paris Saint-Germain
Borussia Dortmund
0–2 (A)
Borussia Dortmund
Matchday 1
Borussia Dortmund
Union Berlin
Round
1–0 (H)
Milan
Milan
Borussia Dortmund
Milan
Borussia Dortmund
0–0 (H)
Borussia Dortmund
Matchday 2
Borussia Dortmund
Napoli
Round
3–2 (A)
Newcastle United
Newcastle United
Borussia Dortmund
Newcastle United
Borussia Dortmund
1–0 (A)
Borussia Dortmund
Matchday 3
Borussia Dortmund
Braga
Round
2–1 (A)
Newcastle United
Newcastle United
Borussia Dortmund
Newcastle United
Borussia Dortmund
2–0 (H)
Borussia Dortmund
Matchday 4
Borussia Dortmund
Braga
Round
3–0 (H)
Milan
Milan
Borussia Dortmund
Milan
Borussia Dortmund
3–1 (A)
Borussia Dortmund
Matchday 5
Borussia Dortmund
Napoli
Round
4–2 (H)
Paris Saint-Germain
Paris Saint-Germain
Borussia Dortmund
Paris Saint-Germain
Borussia Dortmund
1–1 (H)
Borussia Dortmund
Matchday 6
Borussia Dortmund
Union Berlin
Round
3–2 (A)
Group F winners .mw- .mw- .mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd:last-child::after,.mw- .mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw- .mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd ol>li:first-child::before,.mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- } }vte Pld Pts 1 Borussia Dortmund 6 11 2 Paris Saint-Germain 6 8 3 Milan 6 8 4 Newcastle United 6 5 Source: UEFA
Group F winners .mw- .mw- .mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd:last-child::after,.mw- .mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw- .mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd ol>li:first-child::before,.mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- } }vte Pld Pts 1 Borussia Dortmund 6 11 2 Paris Saint-Germain 6 8 3 Milan 6 8 4 Newcastle United 6 5 Source: UEFA
Borussia Dortmund
Group F winners .mw- .mw- .mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd:last-child::after,.mw- .mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw- .mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd ol>li:first-child::before,.mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- } }vte Pld Pts 1 Borussia Dortmund 6 11 2 Paris Saint-Germain 6 8 3 Milan 6 8 4 Newcastle United 6 5 Source: UEFA
Borussia Dortmund
Final standings
Borussia Dortmund
Group C winners Pos Teamvte Pld Pts 1 Real Madrid 6 18 2 Napoli 6 10 3 Braga 6 4 4 Union Berlin 6 2 Source: UEFA
Opponent
Opponent
Borussia Dortmund
Opponent
Borussia Dortmund
Agg.
Borussia Dortmund
1st leg
Borussia Dortmund
2nd leg
Round
Knockout phase
Real Madrid
Opponent
Real Madrid
Agg.
Real Madrid
1st leg
Real Madrid
2nd leg
PSV Eindhoven
PSV Eindhoven
Borussia Dortmund
PSV Eindhoven
Borussia Dortmund
3–1
Borussia Dortmund
1–1 (A)
Borussia Dortmund
2–0 (H)
Round
Round of 16
Real Madrid
RB Leipzig
Real Madrid
2–1
Real Madrid
1–0 (A)
Real Madrid
1–1 (H)
Atlético Madrid
Atlético Madrid
Borussia Dortmund
Atlético Madrid
Borussia Dortmund
5–4
Borussia Dortmund
1–2 (A)
Borussia Dortmund
4–2 (H)
Round
Quarter-finals
Real Madrid
Manchester City
Real Madrid
4–4 (4–3 p)
Real Madrid
3–3 (H)
Real Madrid
1–1 (a.e.t.) (A)
Paris Saint-Germain
Paris Saint-Germain
Borussia Dortmund
Paris Saint-Germain
Borussia Dortmund
2–0
Borussia Dortmund
1–0 (H)
Borussia Dortmund
1–0 (A)
Round
Semi-finals
Real Madrid
Bayern Munich
Real Madrid
4–3
Real Madrid
2–2 (A)
Real Madrid
2–1 (H)
Borussia Dortmund
Round
Real Madrid
Opponent
Result
Group stage
Opponent
Result
Paris Saint-Germain
0–2 (A)
Matchday 1
Union Berlin
1–0 (H)
Milan
0–0 (H)
Matchday 2
Napoli
3–2 (A)
Newcastle United
1–0 (A)
Matchday 3
Braga
2–1 (A)
Newcastle United
2–0 (H)
Matchday 4
Braga
3–0 (H)
Milan
3–1 (A)
Matchday 5
Napoli
4–2 (H)
Paris Saint-Germain
1–1 (H)
Matchday 6
Union Berlin
3–2 (A)
Group F winners .mw- hlist.inline,.mw-parser-output inline dl,.mw-parser-output inline ol,.mw-parser-output inline ul,.mw-parser-output dl dl,.mw-parser-output dl ol,.mw-parser-output dl ul,.mw-parser-output ol dl,.mw-parser-output ol ol,.mw- .mw- hlist dd:last-child ,.mw- hlist dd dd:first-child ,.mw-parser-output dd dt:first-child ,.mw-parser-output dd li:first-child ,.mw-parser-output dt dd:first-child ,.mw-parser-output dt dt:first-child ,.mw-parser-output dt li:first-child ,.mw-parser-output li dd:first-child ,.mw- hlist dd dd:last-child ,.mw-parser-output dd dt:last-child ,.mw-parser-output dd li:last-child ,.mw-parser-output dt dd:last-child ,.mw-parser-output dt dt:last-child ,.mw-parser-output dt li:last-child ,.mw-parser-output li dd:last-child ,.mw- .mw- hlist dd ol>li:first-child ,.mw- .mw- .mw- .mw- .mw- .mw- } }vte Pld Pts 1 Borussia Dortmund 6 11 2 Paris Saint-Germain 6 8 3 Milan 6 8 4 Newcastle United 6 5 Source: UEFA
PosTeam hlist.inline,.mw-parser-output inline dl,.mw-parser-output inline ol,.mw-parser-output inline ul,.mw-parser-output dl dl,.mw-parser-output dl ol,.mw-parser-output dl ul,.mw-parser-output ol dl,.mw-parser-output ol ol,.mw- .mw- hlist dd:last-child ,.mw- hlist dd dd:first-child ,.mw-parser-output dd dt:first-child ,.mw-parser-output dd li:first-child ,.mw-parser-output dt dd:first-child ,.mw-parser-output dt dt:first-child ,.mw-parser-output dt li:first-child ,.mw-parser-output li dd:first-child ,.mw- hlist dd dd:last-child ,.mw-parser-output dd dt:last-child ,.mw-parser-output dd li:last-child ,.mw-parser-output dt dd:last-child ,.mw-parser-output dt dt:last-child ,.mw-parser-output dt li:last-child ,.mw-parser-output li dd:last-child ,.mw- .mw- hlist dd ol>li:first-child ,.mw- .mw- .mw- .mw- .mw- .mw- } }vtePldPts
1Borussia Dortmund611
2Paris Saint-Germain68
3Milan68
4Newcastle United65
Final standings
Group C winners Pos Teamvte Pld Pts 1 Real Madrid 6 18 2 Napoli 6 10 3 Braga 6 4 4 Union Berlin 6 2 Source: UEFA
PosTeamvtePldPts
1Real Madrid618
2Napoli610
3Braga64
4Union Berlin62
Opponent
Agg.
1st leg
2nd leg
Knockout phase
Opponent
Agg.
1st leg
2nd leg
PSV Eindhoven
3–1
1–1 (A)
2–0 (H)
Round of 16
RB Leipzig
2–1
1–0 (A)
1–1 (H)
Atlético Madrid
5–4
1–2 (A)
4–2 (H)
Quarter-finals
Manchester City
4–4 (4–3 p)
3–3 (H)
1–1 (a.e.t.) (A)
Paris Saint-Germain
2–0
1–0 (H)
1–0 (A)
Semi-finals
Bayern Munich
4–3
2–2 (A)
2–1 (H)
1
1
Pos
1
Team .mw- .mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd:last-child::after,.mw- .mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw- .mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd ol>li:first-child::before,.mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- } }vte
Borussia Dortmund
Pld
6
Pts
11
2
2
Pos
2
Team .mw- .mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd:last-child::after,.mw- .mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw- .mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd ol>li:first-child::before,.mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- } }vte
Paris Saint-Germain
Pld
6
Pts
8
3
3
Pos
3
Team .mw- .mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd:last-child::after,.mw- .mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw- .mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd ol>li:first-child::before,.mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- } }vte
Milan
Pld
6
Pts
8
4
4
Pos
4
Team .mw- .mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd:last-child::after,.mw- .mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw- .mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw- .mw- .mw- .mw- .mw-parser-output .hlist dd ol>li:first-child::before,.mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- .mw- } }vte
Newcastle United
Pld
6
Pts
5
Pos
Team hlist.inline,.mw-parser-output inline dl,.mw-parser-output inline ol,.mw-parser-output inline ul,.mw-parser-output dl dl,.mw-parser-output dl ol,.mw-parser-output dl ul,.mw-parser-output ol dl,.mw-parser-output ol ol,.mw- .mw- hlist dd:last-child ,.mw- hlist dd dd:first-child ,.mw-parser-output dd dt:first-child ,.mw-parser-output dd li:first-child ,.mw-parser-output dt dd:first-child ,.mw-parser-output dt dt:first-child ,.mw-parser-output dt li:first-child ,.mw-parser-output li dd:first-child ,.mw- hlist dd dd:last-child ,.mw-parser-output dd dt:last-child ,.mw-parser-output dd li:last-child ,.mw-parser-output dt dd:last-child ,.mw-parser-output dt dt:last-child ,.mw-parser-output dt li:last-child ,.mw-parser-output li dd:last-child ,.mw- .mw- hlist dd ol>li:first-child ,.mw- .mw- .mw- .mw- .mw- .mw- } }vte
Pld
Pts
1
Borussia Dortmund
6
11
2
Paris Saint-Germain
6
8
3
Milan
6
8
4
Newcastle United
6
5
1
1
Pos
1
Teamvte
Real Madrid
Pld
6
Pts
18
2
2
Pos
2
Teamvte
Napoli
Pld
6
Pts
10
3
3
Pos
3
Teamvte
Braga
Pld
6
Pts
4
4
4
Pos
4
Teamvte
Union Berlin
Pld
6
Pts
2
Pos
Teamvte
Pld
Pts
1
Real Madrid
6
18
2
Napoli
6
10
3
Braga
6
4
4
Union Berlin
6
2
First half[57]
Goals scored
Goals scored
Statistic
Goals scored
Borussia Dortmund
0
Real Madrid
0
Total shots
Total shots
Statistic
Total shots
Borussia Dortmund
8
Real Madrid
2
Shots on target
Shots on target
Statistic
Shots on target
Borussia Dortmund
2
Real Madrid
0
Saves
Saves
Statistic
Saves
Borussia Dortmund
0
Real Madrid
2
Ball possession
Ball possession
Statistic
Ball possession
Borussia Dortmund
40%
Real Madrid
60%
Corner kicks
Corner kicks
Statistic
Corner kicks
Borussia Dortmund
5
Real Madrid
1
Fouls committed
Fouls committed
Statistic
Fouls committed
Borussia Dortmund
8
Real Madrid
3
Offsides
Offsides
Statistic
Offsides
Borussia Dortmund
0
Real Madrid
0
Yellow cards
Yellow cards
Statistic
Yellow cards
Borussia Dortmund
2
Real Madrid
1
Red cards
Red cards
Statistic
Red cards
Borussia Dortmund
0
Real Madrid
0
Statistic
Borussia Dortmund
Real Madrid
Goals scored
0
0
Total shots
8
2
Shots on target
2
0
Saves
0
2
Ball possession
40%
60%
Corner kicks
5
1
Fouls committed
8
3
Offsides
0
0
Yellow cards
2
1
Red cards
0
0
Second half[57]
Goals scored
Goals scored
Statistic
Goals scored
Borussia Dortmund
0
Real Madrid
2
Total shots
Total shots
Statistic
Total shots
Borussia Dortmund
5
Real Madrid
11
Shots on target
Shots on target
Statistic
Shots on target
Borussia Dortmund
1
Real Madrid
6
Saves
Saves
Statistic
Saves
Borussia Dortmund
4
Real Madrid
1
Ball possession
Ball possession
Statistic
Ball possession
Borussia Dortmund
54%
Real Madrid
46%
Corner kicks
Corner kicks
Statistic
Corner kicks
Borussia Dortmund
4
Real Madrid
7
Fouls committed
Fouls committed
Statistic
Fouls committed
Borussia Dortmund
4
Real Madrid
5
Offsides
Offsides
Statistic
Offsides
Borussia Dortmund
1
Real Madrid
0
Yellow cards
Yellow cards
Statistic
Yellow cards
Borussia Dortmund
1
Real Madrid
0
Red cards
Red cards
Statistic
Red cards
Borussia Dortmund
0
Real Madrid
0
Statistic
Borussia Dortmund
Real Madrid
Goals scored
0
2
Total shots
5
11
Shots on target
1
6
Saves
4
1
Ball possession
54%
46%
Corner kicks
4
7
Fouls committed
4
5
Offsides
1
0
Yellow cards
1
0
Red cards
0
0
Overall[57]
Goals scored
Goals scored
Statistic
Goals scored
Borussia Dortmund
0
Real Madrid
2
Total shots
Total shots
Statistic
Total shots
Borussia Dortmund
13
Real Madrid
13
Shots on target
Shots on target
Statistic
Shots on target
Borussia Dortmund
3
Real Madrid
6
Saves
Saves
Statistic
Saves
Borussia Dortmund
4
Real Madrid
3
Ball possession
Ball possession
Statistic
Ball possession
Borussia Dortmund
46%
Real Madrid
54%
Corner kicks
Corner kicks
Statistic
Corner kicks
Borussia Dortmund
9
Real Madrid
8
Fouls committed
Fouls committed
Statistic
Fouls committed
Borussia Dortmund
12
Real Madrid
8
Offsides
Offsides
Statistic
Offsides
Borussia Dortmund
1
Real Madrid
0
Yellow cards
Yellow cards
Statistic
Yellow cards
Borussia Dortmund
3
Real Madrid
1
Red cards
Red cards
Statistic
Red cards
Borussia Dortmund
0
Real Madrid
0
Statistic
Borussia Dortmund
Real Madrid
Goals scored
0
2
Total shots
13
13
Shots on target
3
6
Saves
4
3
Ball possession
46%
54%
Corner kicks
9
8
Fouls committed
12
8
Offsides
1
0
Yellow cards
3
1
Red cards
0
0

References

  1. UEFA.com
    https://www.uefa.com/uefachampionsleague/news/028e-1b07da855edc-f1946904f406-1000/
  2. UEFA.com
    https://www.uefa.com/news-media/news/028d-1ae109919f08-661e0d65ffdb-1000/
  3. UEFA.com
    https://www.uefa.com/newsfiles/UCL/2024/2039970_FR.pdf
  4. UEFA.com
    https://www.uefa.com/newsfiles/UCL/2024/2039970_LU.pdf
  5. UEFA Circular Letter
    https://editorial.uefa.com/resources/0279-163596ae271e-e04faa20e08e-1000/20220926_circular_2022_65_en.zip
  6. UEFA.com
    https://www.uefa.com/news-media/news/025e-0fb6101cfdbf-8b878372d79d-1000--uefa-competitions-to-resume-in-august/
  7. UEFA.com
    https://www.uefa.com/uefachampionsleague/news/028e-1b07e18d875a-ba78e4b9d9fc-1000/
  8. FIFA.com
    https://www.fifa.com/fifaplus/en/tournaments/mens/fifa-club-world-cup/articles/fifa-council-confirms-key-details-club-world-cup-2025
  9. "European Champions' Cup/Champions League"
    https://www.rsssf.org/tablese/ec1.html
  10. "European Cup Winners' Cup"
    https://www.rsssf.org/tablese/ec2.html
  11. "UEFA Cup/Europa League"
    https://www.rsssf.org/tablese/ec3b.html
  12. UEFA.com
    https://www.uefa.com/uefachampionsleague/news/0275-15407684c988-5b733e851bf5-1000/
  13. WorldFootball.net
    https://www.worldfootball.net/teams/te258/borussia-dortmund/records-all-time-appearances/
  14. neunzigplus.de
    https://neunzigplus.de/champions-league/cl-finale-gefahren-fuer-real/
  15. UEFA.com
    https://www.uefa.com/uefachampionsleague/news/028d-1ae0986c81e3-d2926139ffb1-1000/
  16. UEFA.com
    https://web.archive.org/web/20210716203913/https://www.uefa.com/MultimediaFiles/Download/EuroExperience/competitions/Publications/01/99/48/32/1994832_DOWNLOAD.pdf
  17. UEFA.com
    https://www.uefa.com/uefaeuro/history/news/0256-0dd74d2cf7cc-56813840afe0-1000/
  18. UEFA.com
    https://www.uefa.com/news-media/news/024e-0f8e68aa43f5-6b3adef08395-1000--9-associations-bidding-to-host-2021-club-finals/
  19. Reuters
    https://web.archive.org/web/20200919145455/https://uk.reuters.com/article/uk-soccer-champions-final/london-mayor-backs-bid-to-host-2023-champions-league-final-at-wembley-idUKKCN1UQ26G
  20. UEFA.com
    https://www.uefa.com/uefachampionsleague/news/0255-0e99f55f1d05-6273cba59e7c-1000--champions-league-final-hosts-for-2021-2022-2023-and-2024/
  21. UEFA.com
    https://www.uefa.com/news-media/news/0255-0f8e6f9636b1-db5308c8e2e5-1000--uefa-executive-committee-agenda-for-ljubljana-meeting/
  22. UEFA.com
    https://www.uefa.com/uefachampionsleague/draws/2024/2001775/
  23. The Guardian
    https://www.theguardian.com/football/article/2024/may/07/paris-saint-germain-borussia-dortmund-champions-league-match-report
  24. "'Group of death' delivers as PSG, Newcastle and Milan all stay in hunt"
    https://www.reuters.com/sports/soccer/group-death-delivers-psg-newcastle-milan-all-stay-hunt-2023-11-29/
  25. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039188/
  26. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039109/
  27. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039126/
  28. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039130/
  29. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039150/
  30. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039174/
  31. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039919/
  32. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039929/
  33. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2040493/
  34. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2040499/
  35. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2040501/
  36. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2040502/
  37. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039183/
  38. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039104--napoli-vs-real-madrid/
  39. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039119/
  40. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039144/
  41. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039158/
  42. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039167/
  43. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039914/
  44. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2039924/
  45. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2040494/
  46. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2040496/
  47. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2040500/
  48. UEFA.com
    https://www.uefa.com/uefachampionsleague/match/2040503/
  49. UEFA.com
    https://www.uefa.com/news-media/news/0284-18ddf64c1e93-e5c9c405914f-1000--brand-identity-unveiled-for-the-2024-uefa-champions-league-/
  50. UEFA.com
    https://www.uefa.com/news-media/news/0275-151e847d9f62-c7c70e5d01ff-1000/
  51. UEFA.com
    https://www.uefa.com/uefachampionsleague/news/028d-1ae6b6682ef6-eefb8c68a8da-1000--lenny-kravitz-to-headline-uefa-champions-league-final-ki/
  52. Esto.com.mx
    https://esto.com.mx/821831-champions-league-2024-lenny-kravitz-se-robo-el-show-en-el-borussia-dortmund-vs-real-madrid/
  53. Sporting News
    https://www.sportingnews.com/us/champions-league/news/champions-league-final-2024-live-score-result-real-madrid-dortmund/0a034fd36e18781a619e15f1
  54. The Guardian
    https://www.sportingnews.com/us/champions-league/news/champions-league-final-2024-live-score-result-real-madrid-dortmund/0a034fd36e18781a619e15f1
  55. UEFA.com
    https://www.uefa.com/uefachampionsleague/news/028b-1a6a23265d8b-103c8d8e89c6-1000/
  56. UEFA.com
    https://documents.uefa.com/r/Regulations-of-the-UEFA-Champions-League-2023/24-Online
  57. UEFA.com
    https://www.uefa.com/newsfiles/UCL/2024/2039970_TS.pdf
  58. theScore
    https://www.thescore.com/news/2921332
  59. CBS Sports
    https://www.cbssports.com/soccer/news/real-madrids-ucl-hero-dani-carvajal-eyes-passing-legendary-paco-gento-why-not-dream-of-getting-another/
  60. UEFA.com
    https://www.uefa.com/uefachampionsleague/news/0252-0e98c715bb79-dea77f56e2bd-1000/
  61. "Edin Terzic leaves Borussia Dortmund"
    https://web.archive.org/web/20240613164447/http://www.bvb.de/eng/News/Overview/Edin-Terzic-leaves-Borussia-Dortmund
  62. "Sahin appointed as BVB head coach"
    https://web.archive.org/web/20240614151308/https://www.bvb.de/eng/News/Overview/Sahin-appointed-as-BVB-head-coach
  63. BBC News
    https://www.bbc.co.uk/news/articles/cpdd27jem92o
  64. BBC News
    https://www.bbc.co.uk/news/articles/c9eemvpe52lo
  65. Metro
    https://metro.co.uk/2024/06/02/50-fans-arrested-champions-league-final-chaos-20955456/
  66. BBC News
    https://www.bbc.co.uk/news/articles/c722mnv9x2mo
  67. RTVE.es
    https://www.rtve.es/rtve/20240602/madrid-conquista-15a-champions-millones-mas-visto-temporada-4-1-48-8-la-1/16129602.shtml
  68. Vertele
    https://www.eldiario.es/vertele/audiencias-tv/sabado-1-junio-2024-final-champions-league-real-madrid-tve-la1-millones-espectadores_1_11415534.html
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.