2023–24 UEFA Champions League knockout phase#Quarter-finals

{{Short description|Europe premier club football tournament}}

{{Use dmy dates|date=October 2023}}

The 2023–24 UEFA Champions League knockout phase began on 13 February with the round of 16 and ended on 1 June 2024 with the final at Wembley Stadium in London, England, to decide the champions of the 2023–24 UEFA Champions League.{{cite web |url=https://www.uefa.com/uefachampionsleague/news/027a-1641dbcb4419-56bd0f3d6fd8-1000/ |title=2023/24 UEFA Champions League: Matches, final, key dates |publisher=UEFA |date=1 November 2022 |access-date=8 November 2023}} A total of 16 teams competed in the knockout phase.{{cite web|url=https://documents.uefa.com/r/Regulations-of-the-UEFA-Champions-League-2023/24-Online |title=Regulations of the UEFA Champions League, 2023/24 Season |publisher=UEFA |location=Nyon |year=2024 |access-date=8 November 2023}}

Times are CET/CEST,{{refn|group=note|CET (UTC+1) for dates up to 13 March 2024 (round of 16), and CEST (UTC+2) for dates thereafter (quarter-finals, semi-finals and final).}} as listed by UEFA (local times, if different, are in parentheses).

Qualified teams

The knockout phase involved the 16 teams which qualified as winners and runners-up of each of the eight groups in the group stage.

class="wikitable" style="white-space:nowrap"
Group

!width=210|Winners
(seeded in round of 16 draw)

!width=210|Runners-up
(unseeded in round of 16 draw)

A

|bgcolor=#BBF3BB|{{fbaicon|GER}} Bayern Munich

|bgcolor=#BBF3FF|{{fbaicon|DEN}} Copenhagen

B

|bgcolor=#BBF3BB|{{fbaicon|ENG}} Arsenal

|bgcolor=#BBF3FF|{{fbaicon|NED}} PSV Eindhoven

C

|bgcolor=#BBF3BB|{{fbaicon|ESP}} Real Madrid

|bgcolor=#BBF3FF|{{fbaicon|ITA}} Napoli

D

|bgcolor=#BBF3BB|{{fbaicon|ESP}} Real Sociedad

|bgcolor=#BBF3FF|{{fbaicon|ITA}} Inter Milan

E

|bgcolor=#BBF3BB|{{fbaicon|ESP}} Atlético Madrid

|bgcolor=#BBF3FF|{{fbaicon|ITA}} Lazio

F

|bgcolor=#BBF3BB|{{fbaicon|GER}} Borussia Dortmund

|bgcolor=#BBF3FF|{{fbaicon|FRA}} Paris Saint-Germain

G

|bgcolor=#BBF3BB|{{fbaicon|ENG}} Manchester City

|bgcolor=#BBF3FF|{{fbaicon|GER}} RB Leipzig

H

|bgcolor=#BBF3BB|{{fbaicon|ESP}} Barcelona

|bgcolor=#BBF3FF|{{fbaicon|POR}} Porto

Format

Each tie in the knockout phase, apart from the final, was played over two legs, with each team playing one leg at home. The team that scored more goals on aggregate over the two legs advanced to the next round. If the aggregate score was level, then 30 minutes of extra time was played (the away goals rule was not applied). If the score was still level at the end of extra time, the winners were decided by a penalty shoot-out. In the final, which was played as a single match, if the score was level at the end of normal time, extra time was played, followed by a penalty shoot-out if the score was still level.

The mechanism of the draws for each round was as follows:

  • In the draw for the round of 16, the eight group winners were seeded, and the eight group runners-up were unseeded. The seeded teams were drawn against the unseeded teams, with the seeded teams hosting the second leg. Teams from the same group or the same association could not be drawn against each other.
  • In the draws for the quarter-finals and semi-finals, there were no seedings, and teams from the same group or the same association could be drawn against each other. As the draws for the quarter-finals and semi-finals were held together before the quarter-finals were played, the identity of the quarter-final winners was not known at the time of the semi-final draw. A draw was also held to determine which semi-final winner was designated as the "home" team for the final (for administrative purposes as it was played at a neutral venue).

For the quarter-finals and semi-finals, teams from the same city, were not scheduled to play at home on the same day or consecutive days, due to logistics and crowd control.{{cite web |title=Why Manchester United's UEFA Champions League home leg vs Barcelona has been reversed |url=https://www.manchestereveningnews.co.uk/sport/football/manchester-united-champions-league-draw-15972728 |work=Manchester Evening News |date=15 March 2019 |access-date=15 March 2019}}{{cite web |date=15 March 2023 |title=Italian Media Detail Scenario If Inter Milan & AC MIlan Both Drawn To Play Champions League Quarterfinal Leg At San Siro In Same Week |url=https://www.yardbarker.com/soccer/articles/italian_media_detail_scenario_if_inter_milan_ac_milan_both_drawn_to_play_champions_league_quarterfinal_leg_at_san_siro_in_same_week/s1_17130_38584772 |access-date=17 March 2023 |website=Yardbarker}} To avoid such scheduling conflict, if the two teams were drawn to play at home for the same leg, the order of legs of the tie involving the team which was not titleholders of Champions League or Europa League (or lower-tier, if both were continental titleholders), or the team with the lower domestic ranking in the qualifying season (if neither team were continental title holder) was reversed from the original draw.{{cite news |title=Champions League quarter-final and semi-final draws: all you need to know |url=https://www.uefa.com/uefachampionsleague/news/024f-0e9985178426-c4531ff4ec26-1000--champions-league-quarter-final-and-semi-final-draws-all-y/ |website=UEFA |publisher=Union of European Football Associations |date=13 March 2019 |access-date=16 March 2019}}

Schedule

The schedule was as follows (all draws were held at the UEFA headquarters in Nyon, Switzerland).

class="wikitable" style="text-align:center"
Round

!Draw date

!First leg

!Second leg

Round of 16

|18 December 2023, 12:00

|13–14 & 20–21 February 2024

|5–6 & 12–13 March 2024

Quarter-finals

|rowspan="3"|15 March 2024, 12:00

|9–10 April 2024

|16–17 April 2024

Semi-finals

|30 April – 1 May 2024

|7–8 May 2024

Final

|colspan="2"|1 June 2024 at Wembley Stadium, London

Bracket

{{16TeamBracket-Info

|paramstyle=numbered

|legs=2

|RD4-legs=1

|agg-width=40

|score-width=20

|aggregate=y

|nowrap=y

|RD1=Round of 16

|RD2=Quarter-finals

|RD3=Semi-finals

|RD4=Final

||{{fbaicon|ITA}} Inter Milan|1|1|2 (2)|{{fbaicon|ESP}} Atlético Madrid {{pso}}|0|2|2 (3)

||{{fbaicon|NED}} PSV Eindhoven|1|0|1|{{fbaicon|GER}} Borussia Dortmund|1|2|3

||{{fbaicon|FRA}} Paris Saint-Germain|2|2|4|{{fbaicon|ESP}} Real Sociedad|0|1|1

||{{fbaicon|ITA}} Napoli|1|1|2|{{fbaicon|ESP}} Barcelona|1|3|4

||{{fbaicon|POR}} Porto|1|0|1 (2)|{{fbaicon|ENG}} Arsenal {{pso}}|0|1|1 (4)

||{{fbaicon|ITA}} Lazio|1|0|1|{{fbaicon|GER}} Bayern Munich|0|3|3

||{{fbaicon|GER}} RB Leipzig|0|1|1|{{fbaicon|ESP}} Real Madrid|1|1|2

||{{fbaicon|DEN}} Copenhagen|1|1|2|{{fbaicon|ENG}} Manchester City|3|3|6

||{{fbaicon|ESP}} Atlético Madrid|2|2|4|{{fbaicon|GER}} Borussia Dortmund|1|4|5

||{{fbaicon|FRA}} Paris Saint-Germain|2|4|6|{{fbaicon|ESP}} Barcelona|3|1|4

||{{fbaicon|ENG}} Arsenal|2|0|2|{{fbaicon|GER}} Bayern Munich|2|1|3

||{{fbaicon|ESP}} Real Madrid {{pso}}|3|1|4 (4)|{{fbaicon|ENG}} Manchester City|3|1|4 (3)

||{{fbaicon|GER}} Borussia Dortmund|1|1|2|{{fbaicon|FRA}} Paris Saint-Germain|0|0|0

||{{fbaicon|GER}} Bayern Munich|2|1|3|{{fbaicon|ESP}} Real Madrid|2|2|4

|1 June – London|{{fbaicon|GER}} Borussia Dortmund|0|{{fbaicon|ESP}} Real Madrid|2

}}

Round of 16

The draw for the round of 16 was held on 18 December 2023, 12:00 CET.{{cite news |date=18 December 2023 |title=Champions League round of 16 draw: Napoli vs Barcelona, Inter vs Atlético de Madrid, Lepzig vs Real Madrid |url=https://www.uefa.com/uefachampionsleague/news/0288-19b91c975152-b2d5c7146274-1000--champions-league-round-of-16-draw-napoli-vs-barcelona-inte/ |access-date=18 March 2024 |website=UEFA |publisher=Union of European Football Associations}}

=Summary=

The first legs were played on 13, 14, 20 and 21 February, and the second legs were played on 5, 6, 12 and 13 March 2024.

{{#invoke:Sports series|main|generate_links=y

|Porto|POR|1–1 (2–4 p)|Arsenal|ENG|1–0|0–1 (aet)

|Napoli|ITA|2–4|Barcelona|ESP|1–1|1–3

|Paris Saint-Germain|FRA|4–1|Real Sociedad|ESP|2–0|2–1

|Inter Milan|ITA|2–2 (2–3 p)|Atlético Madrid|ESP|1–0|1–2 (aet)

|PSV Eindhoven|NED|1–3|Borussia Dortmund|GER|1–1|0–2

|Lazio|ITA|1–3|Bayern Munich|GER|1–0|0–3

|Copenhagen|DEN|2–6|Manchester City|ENG|1–3|1–3

|RB Leipzig|GER|1–2|Real Madrid|ESP|0–1|1–1

}}

=Matches=

{{Football box

|date = {{Start date|2024|2|21|df=y}}

|time = 21:00 {{small|(20:00 UTC+0)}}

|team1 = Porto {{fbaicon|POR}}

|score = 1–0

|team2 = {{fbaicon|ENG}} Arsenal

|goals1 =

|goals2 =

|stadium = Estádio do Dragão, Porto

|attendance = 49,111{{UEFA match attendance|2039920|Porto vs. Arsenal|date=21 February 2024|access-date=21 February 2024}}

|referee = Serdar Gözübüyük (Netherlands)

|report = https://www.uefa.com/uefachampionsleague/match/2039920/

}}

{{Football box

|date = {{Start date|2024|3|12|df=y}}

|time = 21:00 {{small|(20:00 UTC+0)}}

|team1 = Arsenal {{fbaicon|ENG}}

|score = 1–0

|aet = yes

|team2 = {{fbaicon|POR}} Porto

|goals1 =

|goals2 =

|stadium = Emirates Stadium, London

|attendance = 60,257{{UEFA match attendance|2039926|Arsenal vs. Porto|date=12 March 2024|access-date=12 March 2024}}

|referee = Clément Turpin (France)

|penalties1 =

|penaltyscore = 4–2

|penalties2 =

|report = https://www.uefa.com/uefachampionsleague/match/2039926/

}}

1–1 on aggregate; Arsenal won 4–2 on penalties.

----

{{Football box

|date = {{Start date|2024|2|21|df=y}}

|time = 21:00

|team1 = Napoli {{fbaicon|ITA}}

|score = 1–1

|team2 = {{fbaicon|ESP}} Barcelona

|goals1 =

|goals2 =

|stadium = Stadio Diego Armando Maradona, Naples

|attendance = 49,529{{UEFA match attendance|2039921|Napoli vs. Barcelona|date=21 February 2024|access-date=21 February 2024}}

|referee = Felix Zwayer (Germany)

|report = https://www.uefa.com/uefachampionsleague/match/2039921/

}}

{{Football box

|date = {{Start date|2024|3|12|df=y}}

|time = 21:00

|team1 = Barcelona {{fbaicon|ESP}}

|score = 3–1

|team2 = {{fbaicon|ITA}} Napoli

|goals1 =

|goals2 =

|stadium = Estadi Olímpic Lluís Companys, Barcelona{{refn|group=note|name=Barcelona|Barcelona played their home matches at the Estadi Olímpic Lluís Companys, in Barcelona, instead of their regular stadium, Camp Nou, in Barcelona, which was being renovated.{{cite news |title=Agreement on the transformation of Espai Barça and work on new Camp Nou to begin in June |url=https://www.fcbarcelona.com/en/club/news/2594099/agreement-on-the-transformation-of-espai-barca-and-work-on-new-camp-nou-to-begin-in-june |publisher=FC Barcelona |date=28 April 2022 |access-date=28 April 2022}}}}

|attendance = 50,301{{UEFA match attendance|2039927|Barcelona vs. Napoli|date=12 March 2024|access-date=12 March 2024}}

|referee = Danny Makkelie (Netherlands)

|report = https://www.uefa.com/uefachampionsleague/match/2039927/

}}

Barcelona won 4–2 on aggregate.

----

{{Football box

|date = {{Start date|2024|2|14|df=y}}

|time = 21:00

|team1 = Paris Saint-Germain {{fbaicon|FRA}}

|score = 2–0

|team2 = {{fbaicon|ESP}} Real Sociedad

|goals1 =

|goals2 =

|stadium = Parc des Princes, Paris

|attendance = 46,435{{UEFA match attendance|2039917|Paris Saint-Germain vs. Real Sociedad|date=14 February 2024|access-date=14 February 2024}}

|referee = Marco Guida (Italy)

|report = https://www.uefa.com/uefachampionsleague/match/2039917/

}}

{{Football box

|date = {{Start date|2024|3|5|df=y}}

|time = 21:00

|team1 = Real Sociedad {{fbaicon|ESP}}

|score = 1–2

|team2 = {{fbaicon|FRA}} Paris Saint-Germain

|goals1 =

|goals2 =

|stadium = Anoeta, San Sebastián

|attendance = 39,336{{UEFA match attendance|2039923|Real Sociedad vs. Paris Saint-Germain|date=5 March 2024|access-date=5 March 2024}}

|referee = Michael Oliver (England)

|report = https://www.uefa.com/uefachampionsleague/match/2039923/

}}

Paris Saint-Germain won 4–1 on aggregate.

----

{{Football box

|date = {{Start date|2024|2|20|df=y}}

|time = 21:00

|team1 = Inter Milan {{fbaicon|ITA}}

|score = 1–0

|team2 = {{fbaicon|ESP}} Atlético Madrid

|goals1 =

|goals2 =

|stadium = San Siro, Milan

|attendance = 73,709{{UEFA match attendance|2039918|Inter Milan vs. Atlético Madrid|date=20 February 2024|access-date=20 February 2024}}

|referee = István Kovács (Romania)

|report = https://www.uefa.com/uefachampionsleague/match/2039918/

}}

{{Football box

|date = {{Start date|2024|3|13|df=y}}

|time = 21:00

|team1 = Atlético Madrid {{fbaicon|ESP}}

|score = 2–1

|aet = yes

|team2 = {{fbaicon|ITA}} Inter Milan

|goals1 =

|goals2 =

|stadium = Metropolitano Stadium, Madrid

|attendance = 69,196{{UEFA match attendance|2039928|Atlético Madrid vs. Inter Milan|date=13 March 2024|access-date=13 March 2024}}

|referee = Szymon Marciniak (Poland)

|penalties1 =

|penaltyscore = 3–2

|penalties2 =

|report = https://www.uefa.com/uefachampionsleague/match/2039928/

}}

2–2 on aggregate; Atlético Madrid won 3–2 on penalties.

----

{{Football box

|date = {{Start date|2024|2|20|df=y}}

|time = 21:00

|team1 = PSV Eindhoven {{fbaicon|NED}}

|score = 1–1

|team2 = {{fbaicon|GER}} Borussia Dortmund

|goals1 =

|goals2 =

|stadium = Philips Stadion, Eindhoven

|attendance = 34,950{{UEFA match attendance|2039919|PSV Eindhoven vs. Borussia Dortmund|date=20 February 2024|access-date=20 February 2024}}

|referee = Srđan Jovanović (Serbia)

|report = https://www.uefa.com/uefachampionsleague/match/2039919/

}}

{{Football box

|date = {{Start date|2024|3|13|df=y}}

|time = 21:00

|team1 = Borussia Dortmund {{fbaicon|GER}}

|score = 2–0

|team2 = {{fbaicon|NED}} PSV Eindhoven

|goals1 =

|goals2 =

|stadium = Westfalenstadion, Dortmund

|attendance = 81,365{{UEFA match attendance|2039929|Borussia Dortmund vs. PSV Eindhoven|date=13 March 2024|access-date=13 March 2024}}

|referee = Daniele Orsato (Italy)

|report = https://www.uefa.com/uefachampionsleague/match/2039929/

}}

Borussia Dortmund won 3–1 on aggregate.

----

{{Football box

|date = {{Start date|2024|2|14|df=y}}

|time = 21:00

|team1 = Lazio {{fbaicon|ITA}}

|score = 1–0

|team2 = {{fbaicon|GER}} Bayern Munich

|goals1 =

|goals2 =

|stadium = Stadio Olimpico, Rome

|attendance = 57,470{{UEFA match attendance|2039916|Lazio vs. Bayern Munich|date=14 February 2024|access-date=14 February 2024}}

|referee = François Letexier (France)

|report = https://www.uefa.com/uefachampionsleague/match/2039916/

}}

{{Football box

|date = {{Start date|2024|3|5|df=y}}

|time = 21:00

|team1 = Bayern Munich {{fbaicon|GER}}

|score = 3–0

|team2 = {{fbaicon|ITA}} Lazio

|goals1 =

|goals2 =

|stadium = Allianz Arena, Munich

|attendance = 75,000{{UEFA match attendance|2039922|Bayern Munich vs. Lazio|date=5 March 2024|access-date=5 March 2024}}

|referee = Slavko Vinčić (Slovenia)

|report = https://www.uefa.com/uefachampionsleague/match/2039922/

}}

Bayern Munich won 3–1 on aggregate.

----

{{Football box

|date = {{Start date|2024|2|13|df=y}}

|time = 21:00

|team1 = Copenhagen {{fbaicon|DEN}}

|score = 1–3

|team2 = {{fbaicon|ENG}} Manchester City

|goals1 =

|goals2 =

|stadium = Parken Stadium, Copenhagen

|attendance = 35,853{{UEFA match attendance|2039915|Copenhagen vs. Manchester City|date=13 February 2024|access-date=13 February 2024}}

|referee = José María Sánchez Martínez (Spain)

|report = https://www.uefa.com/uefachampionsleague/match/2039915/

}}

{{Football box

|date = {{Start date|2024|3|6|df=y}}

|time = 21:00 {{small|(20:00 UTC+0)}}

|team1 = Manchester City {{fbaicon|ENG}}

|score = 3–1

|team2 = {{fbaicon|DEN}} Copenhagen

|goals1 =

|goals2 =

|stadium = City of Manchester Stadium, Manchester

|attendance = 51,531{{UEFA match attendance|2039925|Manchester City vs. Copenhagen|date=6 March 2024|access-date=6 March 2024}}

|referee = Espen Eskås (Norway)

|report = https://www.uefa.com/uefachampionsleague/match/2039925/

}}

Manchester City won 6–2 on aggregate.

----

{{Football box

|date = {{Start date|2024|2|13|df=y}}

|time = 21:00

|team1 = RB Leipzig {{fbaicon|GER}}

|score = 0–1

|team2 = {{fbaicon|ESP}} Real Madrid

|goals1 =

|goals2 =

|stadium = Red Bull Arena, Leipzig

|attendance = 45,028{{UEFA match attendance|2039914|RB Leipzig vs. Real Madrid|date=13 February 2024|access-date=13 February 2024}}

|referee = Irfan Peljto (Bosnia and Herzegovina)

|report = https://www.uefa.com/uefachampionsleague/match/2039914/

}}

{{Football box

|date = {{Start date|2024|3|6|df=y}}

|time = 21:00

|team1 = Real Madrid {{fbaicon|ESP}}

|score = 1–1

|team2 = {{fbaicon|GER}} RB Leipzig

|goals1 =

|goals2 =

|stadium = Santiago Bernabéu, Madrid

|attendance = 76,126{{UEFA match attendance|2039924|Real Madrid vs. RB Leipzig|date=6 March 2024|access-date=6 March 2024}}

|referee = Davide Massa (Italy)

|report = https://www.uefa.com/uefachampionsleague/match/2039924/

}}

Real Madrid won 2–1 on aggregate.

Quarter-finals

The draw for the quarter-finals was held on 15 March 2024, 12:00 CET.{{cite news |date=15 March 2024 |title=Champions League quarter-final draw: Real Madrid vs Man City, Paris vs Barcelona |url=https://www.uefa.com/uefachampionsleague/news/028b-1a6a23265d8b-103c8d8e89c6-1000--champions-league-quarter-final-draw-real-madrid-vs-man-cit/ |access-date=15 March 2024 |website=UEFA}}

=Summary=

The first legs were played on 9 and 10 April, and the second legs were played on 16 and 17 April 2024.

{{#invoke:Sports series|main|generate_links=y

|Arsenal|ENG|2–3|Bayern Munich|GER|2–2|0–1

|Atlético Madrid|ESP|4–5|Borussia Dortmund|GER|2–1|2–4

|Real Madrid|ESP|4–4 (4–3 p)|Manchester City|ENG|3–3|1–1 (aet)

|Paris Saint-Germain|FRA|6–4|Barcelona|ESP|2–3|4–1

}}

=Matches=

{{Football box

|date = {{Start date|2024|4|9|df=y}}

|time = 21:00 {{small|(20:00 UTC+1)}}

|team1 = Arsenal {{fbaicon|ENG}}

|score = 2–2

|team2 = {{fbaicon|GER}} Bayern Munich

|goals1 =

|goals2 =

|stadium = Emirates Stadium, London

|attendance = 60,221{{UEFA match attendance|2040492|Arsenal vs. Bayern Munich|date=9 April 2024|access-date=9 April 2024}}

|referee = Glenn Nyberg (Sweden)

|report = https://www.uefa.com/uefachampionsleague/match/2040492/

}}

{{Football box

|date = {{Start date|2024|4|17|df=y}}

|time = 21:00

|team1 = Bayern Munich {{fbaicon|GER}}

|score = 1–0

|team2 = {{fbaicon|ENG}} Arsenal

|goals1 =

|goals2 =

|stadium = Allianz Arena, Munich

|attendance = 75,000{{UEFA match attendance|2040498|Bayern Munich vs. Arsenal|date=17 April 2024|access-date=17 April 2024}}

|referee = Danny Makkelie (Netherlands)

|report = https://www.uefa.com/uefachampionsleague/match/2040498/

}}

Bayern Munich won 3–2 on aggregate.

----

{{Football box

|date = {{Start date|2024|4|10|df=y}}

|time = 21:00

|team1 = Atlético Madrid {{fbaicon|ESP}}

|score = 2–1

|team2 = {{fbaicon|GER}} Borussia Dortmund

|goals1 =

|goals2 =

|stadium = Metropolitano Stadium, Madrid

|attendance = 68,641{{UEFA match attendance|2040493|Atlético Madrid vs. Borussia Dortmund|date=10 April 2024|access-date=10 April 2024}}

|referee = Marco Guida (Italy)

|report = https://www.uefa.com/uefachampionsleague/match/2040493/

}}

{{Football box

|date = {{Start date|2024|4|16|df=y}}

|time = 21:00

|team1 = Borussia Dortmund {{fbaicon|GER}}

|score = 4–2

|team2 = {{fbaicon|ESP}} Atlético Madrid

|goals1 =

|goals2 =

|stadium = Westfalenstadion, Dortmund

|attendance = 81,365{{UEFA match attendance|2040499|Borussia Dortmund vs. Atlético Madrid|date=16 April 2024|access-date=16 April 2024}}

|referee = Slavko Vinčić (Slovenia)

|report = https://www.uefa.com/uefachampionsleague/match/2040499/

}}

Borussia Dortmund won 5–4 on aggregate.

----

{{Football box

|date = {{Start date|2024|4|9|df=y}}

|time = 21:00

|team1 = Real Madrid {{fbaicon|ESP}}

|score = 3–3

|team2 = {{fbaicon|ENG}} Manchester City

|goals1 =

|goals2 =

|stadium = Santiago Bernabéu, Madrid

|attendance = 76,680{{UEFA match attendance|2040494|Real Madrid vs. Manchester City|date=9 April 2024|access-date=9 April 2024}}

|referee = François Letexier (France)

|report = https://www.uefa.com/uefachampionsleague/match/2040494/

}}

{{Football box

|date = {{Start date|2024|4|17|df=y}}

|time = 21:00 {{small|(20:00 UTC+1)}}

|team1 = Manchester City {{fbaicon|ENG}}

|score = 1–1

|aet = yes

|team2 = {{fbaicon|ESP}} Real Madrid

|goals1 =

|goals2 =

|stadium = City of Manchester Stadium, Manchester

|attendance = 52,306{{UEFA match attendance|2040496|Manchester City vs. Real Madrid|date=17 April 2024|access-date=17 April 2024}}

|referee = Daniele Orsato (Italy)

|penalties1 =

|penaltyscore = 3–4

|penalties2 =

|report = https://www.uefa.com/uefachampionsleague/match/2040496/

}}

4–4 on aggregate; Real Madrid won 4–3 on penalties.

----

{{Football box

|date = {{Start date|2024|4|10|df=y}}

|time = 21:00

|team1 = Paris Saint-Germain {{fbaicon|FRA}}

|score = 2–3

|team2 = {{fbaicon|ESP}} Barcelona

|goals1 =

|goals2 =

|stadium = Parc des Princes, Paris

|attendance = 47,470{{UEFA match attendance|2040495|Paris Saint-Germain vs. Barcelona|date=10 April 2024|access-date=10 April 2024}}

|referee = Anthony Taylor (England)

|report = https://www.uefa.com/uefachampionsleague/match/2040495/

}}

{{Football box

|date = {{Start date|2024|4|16|df=y}}

|time = 21:00

|team1 = Barcelona {{fbaicon|ESP}}

|score = 1–4

|team2 = {{fbaicon|FRA}} Paris Saint-Germain

|goals1 =

|goals2 =

|stadium = Estadi Olímpic Lluís Companys, Barcelona{{refn|group=note|name=Barcelona}}

|attendance = 50,309{{UEFA match attendance|2040497|Barcelona vs. Paris Saint-Germain|date=16 April 2024|access-date=16 April 2024}}

|referee = István Kovács (Romania)

|report = https://www.uefa.com/uefachampionsleague/match/2040497/

}}

Paris Saint-Germain won 6–4 on aggregate.

Semi-finals

The draw for the semi-finals was held on 15 March 2024, 12:00 CET, after the quarter-final draw.

=Summary=

The first legs were played on 30 April and 1 May, and the second legs were played on 7 and 8 May 2024.

{{#invoke:Sports series|main|generate_links=y

|Borussia Dortmund|GER|2–0|Paris Saint-Germain|FRA|1–0|1–0

|Bayern Munich|GER|3–4|Real Madrid|ESP|2–2|1–2

}}

=Matches=

{{Football box

|date = {{Start date|2024|5|1|df=y}}

|time = 21:00

|team1 = Borussia Dortmund {{fbaicon|GER}}

|score = 1–0

|team2 = {{fbaicon|FRA}} Paris Saint-Germain

|goals1 =

|goals2 =

|stadium = Westfalenstadion, Dortmund

|attendance = 81,365{{UEFA match attendance|2040501|Borussia Dortmund vs. Paris Saint-Germain|date=1 May 2024|access-date=1 May 2024}}

|referee = Anthony Taylor (England)

|report = https://www.uefa.com/uefachampionsleague/match/2040501/

}}

{{Football box

|date = {{Start date|2024|5|7|df=y}}

|time = 21:00

|team1 = Paris Saint-Germain {{fbaicon|FRA}}

|score = 0–1

|team2 = {{fbaicon|GER}} Borussia Dortmund

|goals1 =

|goals2 =

|stadium = Parc des Princes, Paris

|attendance = 46,435{{UEFA match attendance|2040502|Paris Saint-Germain vs. Borussia Dortmund|date=7 May 2024|access-date=7 May 2024}}

|referee = Daniele Orsato (Italy)

|report = https://www.uefa.com/uefachampionsleague/match/2040502/

}}

Borussia Dortmund won 2–0 on aggregate.

----

{{Football box

|date = {{Start date|2024|4|30|df=y}}

|time = 21:00

|team1 = Bayern Munich {{fbaicon|GER}}

|score = 2–2

|team2 = {{fbaicon|ESP}} Real Madrid

|goals1 =

|goals2 =

|stadium = Allianz Arena, Munich

|attendance = 75,000{{UEFA match attendance|2040500|Bayern Munich vs. Real Madrid|date=30 April 2024|access-date=30 April 2024}}

|referee = Clément Turpin (France)

|report = https://www.uefa.com/uefachampionsleague/match/2040500/

}}

{{Football box

|date = {{Start date|2024|5|8|df=y}}

|time = 21:00

|team1 = Real Madrid {{fbaicon|ESP}}

|score = 2–1

|team2 = {{fbaicon|GER}} Bayern Munich

|goals1 =

|goals2 =

|stadium = Santiago Bernabéu, Madrid

|attendance = 76,579{{UEFA match attendance|2040503|Real Madrid vs. Bayern Munich|date=8 May 2024|access-date=8 May 2024}}

|referee = Szymon Marciniak (Poland)

|report = https://www.uefa.com/uefachampionsleague/match/2040503/

}}

Real Madrid won 4–3 on aggregate.

Final

{{main|2024 UEFA Champions League final}}

The final was played on 1 June 2024 at Wembley Stadium in London. A draw was held on 15 March 2024, after the quarter-final and semi-final draws, to determine the "home" team for administrative purposes.

{{:2024 UEFA Champions League Final}}

Notes

{{reflist|group=note}}

References

{{reflist}}