2021–22 UEFA Champions League qualifying phase and play-off round#PO CH1.1

{{Short description|None}}

{{Use dmy dates|date=July 2022}}

The 2021–22 UEFA Champions League qualifying phase and play-off round began on 22 June and ended on 25 August 2021.{{cite news |url=https://www.uefa.com/uefachampionsleague/news/0265-115e77805e06-3dbc1740a323-1000/ |title=2021/22 UEFA Champions League: all you need to know |website=UEFA |publisher=Union of European Football Associations |date=19 January 2021 |access-date=19 January 2021}}

A total of 54 teams competed in the qualifying system of the 2021–22 UEFA Champions League, which includes the qualifying phase and the play-off round, with 43 teams in Champions Path and 11 teams in League Path. The six winners in the play-off round (four from Champions Path, two from League Path) advanced to the group stage, to join the 26 teams that enter in the group stage.{{cite web |url=https://documents.uefa.com/r/Regulations-of-the-UEFA-Champions-League-2021/22-Online |title=Regulations of the UEFA Champions League, 2021/22 Season |website=UEFA |publisher=Union of European Football Associations |year=2021 |access-date=30 April 2021}}

Times are CEST (UTC+2), as listed by UEFA (local times, if different, are in parentheses).

Teams

=Champions Path=

The Champions Path includes all league champions which do not qualify directly for the group stage, and consists of the following rounds:

  • Preliminary round (4 teams playing one-legged semi-finals and final): 4 teams which enter in this round.
  • First qualifying round (32 teams): 31 teams which enter in this round, and 1 winner of the preliminary round.
  • Second qualifying round (20 teams): 4 teams which enter in this round, and 16 winners of the first qualifying round.
  • Third qualifying round (12 teams): 2 teams which enter in this round, and 10 winners of the second qualifying round.
  • Play-off round (8 teams): 2 teams which enter in this round, and 6 winners of the third qualifying round.

All teams eliminated from the Champions Path enter either the Europa League or the Europa Conference League:

Below are the participating teams of the Champions Path (with their 2021 UEFA club coefficients),{{cite web |url=https://www.uefa.com/memberassociations/uefarankings/club/#/yr/2021 |archive-url=https://web.archive.org/web/20130113004406/http://www.uefa.com/memberassociations/uefarankings/club/#/yr/2021 |url-status=dead |archive-date=13 January 2013 |title=Club coefficients |website=UEFA |publisher=Union of European Football Associations |date=31 May 2021 |access-date=9 June 2021}} grouped by their starting rounds.

class="wikitable"
Key to colours
bgcolor=#BBF3BB

|Winners of play-off round advance to group stage

bgcolor=#BBF3FF

|Losers of play-off round enter Europa League group stage

bgcolor=#FFBBFF

|Losers of third qualifying round enter Europa League play-off round

bgcolor=#FFFFBB

|Losers of second qualifying round enter Europa League qualifying round

bgcolor=#DDDDDD

|Drawn loser of the first qualifying round enters Europa Conference League third qualifying round

bgcolor=#BBBBBB

|Losers of the preliminary round and first qualifying round enter Europa Conference League second qualifying round

valign=top

|

{| class="wikitable"

|+Play-off round

width=200|Team

!width=50|{{Tooltip|Coeff.|UEFA Club Coefficient}}

bgcolor=#BBF3BB

|{{fbaicon|AUT}} Red Bull Salzburg

|align=right|59.000

bgcolor=#BBF3FF

|{{fbaicon|DEN}} Brøndby

|align=right|7.000

class="wikitable"

|+Third qualifying round

width=200|Team

!width=50|{{Tooltip|Coeff.|UEFA Club Coefficient}}

bgcolor=#FFBBFF

|{{fbaicon|CZE}} Slavia Prague

|align=right|43.500

bgcolor=#FFBBFF

|{{fbaicon|SCO}} Rangers

|align=right|31.250

class="wikitable"

|+Second qualifying round

width=200|Team

!width=50|{{Tooltip|Coeff.|UEFA Club Coefficient}}

bgcolor=#FFBBFF

|{{fbaicon|GRE}} Olympiacos

|align=right|43.000

bgcolor=#BBF3BB

|{{fbaicon|SUI}} Young Boys

|align=right|35.000

bgcolor=#FFBBFF

|{{fbaicon|SRB}} Red Star Belgrade

|align=right|32.500

bgcolor=#FFFFBB

|{{fbaicon|CYP}} Omonia

|align=right|5.550

|

class="wikitable"

|+First qualifying round

width=200|Team

!width=50|{{Tooltip|Coeff.|UEFA Club Coefficient}}

bgcolor=#BBF3FF

|{{fbaicon|CRO}} Dinamo Zagreb

|align=right|44.500

bgcolor=#BBF3FF

|{{fbaicon|BUL}} Ludogorets Razgrad

|align=right|28.000

bgcolor=#BBF3BB

|{{fbaicon|SWE}} Malmö FF

|align=right|18.500

bgcolor=#FFBBFF

|{{fbaicon|ROU}} CFR Cluj

|align=right|16.500

bgcolor=#FFBBFF

|{{fbaicon|POL}} Legia Warsaw

|align=right|16.500

bgcolor=#BBF3BB

|{{fbaicon|MDA}} Sheriff Tiraspol

|align=right|14.500

bgcolor=#BBF3FF

|{{fbaicon|HUN}} Ferencváros

|align=right|13.500

bgcolor=#BBBBBB

|{{fbaicon|MKD}} Shkëndija

|align=right|9.000

bgcolor=#FFFFBB

|{{fbaicon|SVK}} Slovan Bratislava

|align=right|7.500

bgcolor=#BBBBBB

|{{fbaicon|GEO}} Dinamo Tbilisi

|align=right|6.500

bgcolor=#FFFFBB

|{{fbaicon|LTU}} Žalgiris

|align=right|6.500

bgcolor=#FFFFBB

|{{fbaicon|ARM}} Alashkert

|align=right|6.500

bgcolor=#FFFFBB

|{{fbaicon|EST}} Flora

|align=right|6.250

bgcolor=#BBBBBB

|{{fbaicon|MNE}} Budućnost Podgorica

|align=right|6.000

bgcolor=#FFFFBB

|{{fbaicon|KAZ}} Kairat

|align=right|6.000

bgcolor=#FFFFBB

|{{fbaicon|GIB}} Lincoln Red Imps

|align=right|5.750

bgcolor=#BBBBBB

|{{fbaicon|LVA}} Riga

|align=right|5.500

bgcolor=#FFFFBB

|{{fbaicon|FIN}} HJK

|align=right|5.500

bgcolor=#BBBBBB

|{{fbaicon|NIR}} Linfield

|align=right|5.250

bgcolor=#BBBBBB

|{{fbaicon|LUX}} Fola Esch

|align=right|5.250

bgcolor=#BBBBBB

|{{fbaicon|BLR}} Shakhtyor Soligorsk

|align=right|5.250

bgcolor=#FFFFBB

|{{fbaicon|AZE}} Neftçi

|align=right|5.000

bgcolor=#BBBBBB

|{{fbaicon|ISR}} Maccabi Haifa

|align=right|4.875

bgcolor=#DDDDDD

|{{fbaicon|IRL}} Shamrock Rovers

|align=right|4.750

bgcolor=#BBBBBB

|{{fbaicon|WAL}} Connah's Quay Nomads

|align=right|4.750

bgcolor=#BBBBBB

|{{fbaicon|ISL}} Valur

|align=right|4.250

bgcolor=#BBBBBB

|{{fbaicon|NOR}} Bodø/Glimt

|align=right|4.200

bgcolor=#BBBBBB

|{{fbaicon|MLT}} Hibernians

|align=right|3.750

bgcolor=#FFFFBB

|{{fbaicon|SVN}} Mura

|align=right|3.000

bgcolor=#BBBBBB

|{{fbaicon|ALB}} Teuta

|align=right|2.750

bgcolor=#BBBBBB

|{{fbaicon|BIH}} Borac Banja Luka

|align=right|1.600

|

class="wikitable"

|+Preliminary round

width=200|Team

!width=50|{{Tooltip|Coeff.|UEFA Club Coefficient}}

bgcolor=#BBBBBB

|{{fbaicon|FRO}} HB

|align=right|2.250

bgcolor=#BBBBBB

|{{fbaicon|KOS}} Prishtina

|align=right|2.250

bgcolor=#BBBBBB

|{{fbaicon|AND}} Inter Club d'Escaldes

|align=right|1.500

bgcolor=#BBBBBB

|{{fbaicon|SMR}} Folgore

|align=right|1.000

|}

=League Path=

The League Path includes all league non-champions which do not qualify directly for the group stage, and consists of the following rounds:

  • Second qualifying round (6 teams): 6 teams which enter in this round.
  • Third qualifying round (8 teams): 5 teams which enter in this round, and 3 winners of the second qualifying round.
  • Play-off round (4 teams): 4 winners of the third qualifying round.

All teams eliminated from the League Path enter the Europa League:

  • The 3 losers of the second qualifying round enter the Main Path qualifying round.
  • The 4 losers of the third qualifying round and the 2 losers of the play-off round enter the group stage.

Below are the participating teams of the League Path (with their 2021 UEFA club coefficients), grouped by their starting rounds.

class="wikitable"
Key to colours
bgcolor=#BBF3BB

|Winners of play-off round advance to group stage

bgcolor=#BBF3FF

|Losers of play-off round and third qualifying round enter Europa League group stage

bgcolor=#FFFFBB

|Losers of second qualifying round enter Europa League qualifying round

valign=top

|

{| class="wikitable"

|+Third qualifying round

width=200|Team

!width=50|{{Tooltip|Coeff.|UEFA Club Coefficient}}

bgcolor=#BBF3BB

|{{fbaicon|UKR}} Shakhtar Donetsk

|align=right|79.000

bgcolor=#BBF3BB

|{{fbaicon|POR}} Benfica

|align=right|58.000

bgcolor=#BBF3FF

|{{fbaicon|FRA}} Monaco

|align=right|36.000

bgcolor=#BBF3FF

|{{fbaicon|BEL}} Genk

|align=right|30.000

bgcolor=#BBF3FF

|{{fbaicon|RUS}} Spartak Moscow

|align=right|18.500

|

class="wikitable"

|+Second qualifying round

width=200|Team

!width=50|{{Tooltip|Coeff.|UEFA Club Coefficient}}

bgcolor=#FFFFBB

|{{fbaicon|SCO}} Celtic

|align=right|34.000

bgcolor=#BBF3FF

|{{fbaicon|NED}} PSV Eindhoven

|align=right|29.000

bgcolor=#BBF3FF

|{{fbaicon|CZE}} Sparta Prague

|align=right|17.500

bgcolor=#FFFFBB

|{{fbaicon|AUT}} Rapid Wien

|align=right|17.000

bgcolor=#FFFFBB

|{{fbaicon|TUR}} Galatasaray

|align=right|17.000

bgcolor=#BBF3FF

|{{fbaicon|DEN}} Midtjylland

|align=right|13.500

|}

Format

Each tie, apart from the preliminary round, is played over two legs, with each team playing one leg at home. The team that scores more goals on aggregate over the two legs advance to the next round. If the aggregate score is level at the end of normal time of the second leg, the away goals rule is no longer applied starting from this season.{{cite web |url=https://www.uefa.com/news-media/news/026a-1298aeb73a7a-5b64cb68d920-1000--abolition-of-the-away-goals-rule-in-all-uefa-club-competitions/ |title=Abolition of the away goals rule in all UEFA club competitions |publisher=UEFA |date=24 June 2021}} To decide the winner of the tie, extra time is played, and if the same number of goals are scored by both teams during extra time, the tie is decided by a penalty shoot-out. In the preliminary round, where single-match semi-finals and final are hosted by one of the participating teams, if the score is level at the end of normal time, extra time is played, and if the same number of goals are scored by both teams during extra time, the tie is decided by a penalty shoot-out.

In the draws for each round, teams are seeded based on their UEFA club coefficients at the beginning of the season, with the teams divided into seeded and unseeded pots containing the same number of teams. A seeded team is drawn against an unseeded team, with the order of legs (or the administrative "home" team in the preliminary round matches) in each tie decided by draw. As the identity of the winners of the previous round is not known at the time of the draws, the seeding is carried out under the assumption that the team with the higher coefficient of an undecided tie advances to this round, which means if the team with the lower coefficient is to advance, it simply takes the seeding of its opponent. Prior to the draws, UEFA may form "groups" in accordance with the principles set by the Club Competitions Committee, but they are purely for convenience of the draw and do not resemble any real groupings in the sense of the competition. Teams from associations with political conflicts as decided by UEFA may not be drawn into the same tie. After the draws, the order of legs of a tie may be reversed by UEFA due to scheduling or venue conflicts.

Schedule

The schedule of the competition is as follows (all draws are held at the UEFA headquarters in Nyon, Switzerland).

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

|+Schedule for the qualifying phase of the 2021–22 UEFA Champions League

Round

!Draw date

!First leg

!Second leg

Preliminary round

|8 June 2021

|22 June 2021 (semi-finals)

|25 June 2021 (final)

First qualifying round

|15 June 2021

|6–7 July 2021

|13–14 July 2021

Second qualifying round

|16 June 2021

|20–21 July 2021

|27–28 July 2021

Third qualifying round

|19 July 2021

|3–4 August 2021

|10 August 2021

Play-offs

|2 August 2021

|17–18 August 2021

|24–25 August 2021

Preliminary round

The draw for the preliminary round was held on 8 June 2021, 12:00 CEST.{{cite web |url=https://www.uefa.com/uefachampionsleague/draws/2022/2001302/ |title=UEFA Champions League preliminary round draw |website=UEFA |publisher=Union of European Football Associations |date=8 June 2021 |access-date=8 June 2021}}

=Seeding=

A total of four teams played in the preliminary round. Seeding of teams was based on their 2021 UEFA club coefficients, with two seeded teams and two unseeded teams in the semi-final round. The first team drawn in each tie in the semi-final round, and also the final round (between the two winners of the semi-finals, whose identity was not known at the time of draw), would be the "home" team for administrative purposes.

class="wikitable" style="font-size:80%"
width=50%|Seeded

!width=50%|Unseeded

valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

=Bracket=

{{4TeamBracket-Info

|paramstyle=numbered

|score-width=40

|nowrap=y

|boldwinner=y

|RD1=Semi-final round

|RD2=Final round

|22 June – Elbasan|{{fbaicon|SMR}} Folgore|0|{{fbaicon|KOS}} Prishtina|2

|22 June – Durrës|{{fbaicon|FRO}} HB|0|{{fbaicon|AND}} Inter Club d'Escaldes|1

|25 June – Elbasan|{{fbaicon|KOS}} Prishtina|2|{{fbaicon|AND}} Inter Club d'Escaldes|0

}}

=Summary=

The preliminary round matches, which consisted of two semi-finals on 22 June 2021 and the final on 25 June 2021, were originally to be played at Gundadalur, Tórshavn in the Faroe Islands,{{cite web |url=https://hb.fo/champions-league-i-gundadali/ |title=Champions League í Gundadali |publisher=Havnar Bóltfelag |date=23 May 2021}} but were moved due to restrictions related to the COVID-19 pandemic in the Faroe Islands.{{cite web |url=https://hb.fo/einki-champions-league-i-foroyum/ |title=Einki Champions League í Føroyum |date=4 June 2021}} The matches were instead played in Albania, with the semi-finals at Elbasan Arena, Elbasan and Niko Dovana Stadium, Durrës, and the final at Elbasan Arena.{{cite web |url=https://www.fsgc.sm/champions-league-folgore-sorteggiata-coi-kosovari-del-prishtina/ |title=Champions League: Folgore sorteggiata coi kosovari del Prishtina |publisher=Federazione Sammarinese Giuoco Calcio |date=8 June 2021}}

The winner of the preliminary round final advanced to the first qualifying round. The losers of the semi-finals and final were transferred to the Europa Conference League Champions Path second qualifying round.

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

|heading1=Semi-final round

|Folgore|SMR|0–2|Prishtina|KOS

|HB|FRO|0–1|Inter Club d'Escaldes|AND

|heading3=Final round

|Prishtina|KOS|2–0|Inter Club d'Escaldes|AND

}}

=Semi-final round=

{{Football box

|date = {{Start date|2021|6|22|df=y}}

|time = 20:00

|team1 = Folgore {{fbaicon|SMR}}

|score = 0–2

|team2 = {{fbaicon|KOS}} Prishtina

|goals1 =

|goals2 =

|stadium = Elbasan Arena, Elbasan

|attendance = 0{{UEFA match attendance|2032545|Folgore vs. Prishtina|date=22 June 2021|access-date=22 June 2021}}{{refn|group=note|name=Behind closed doors|Due to the COVID-19 pandemic in Europe, the match was played behind closed doors.}}

|referee = Joni Hyytiä (Finland)

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

}}

----

{{Football box

|date = {{Start date|2021|6|22|df=y}}

|time = 20:00

|team1 = HB {{fbaicon|FRO}}

|score = 0–1

|team2 = {{fbaicon|AND}} Inter Club d'Escaldes

|goals1 =

|goals2 =

|stadium = Niko Dovana Stadium, Durrës

|attendance = 0{{UEFA match attendance|2032546|HB Tórshavn vs. Inter Club d'Escaldes|date=22 June 2021|access-date=22 June 2021}}{{refn|group=note|name=Behind closed doors}}

|referee = Joonas Jaanovits (Estonia)

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

}}

=Final round=

{{Football box

|date = {{Start date|2021|6|25|df=y}}

|time = 20:00

|team1 = Prishtina {{fbaicon|KOS}}

|score = 2–0

|team2 = {{fbaicon|AND}} Inter Club d'Escaldes

|goals1 =

|goals2 =

|stadium = Elbasan Arena, Elbasan

|attendance = 0{{UEFA match attendance|2032547|Prishtina vs. Inter Club d'Escaldes|date=22 June 2021|access-date=22 June 2021}}{{refn|group=note|name=Behind closed doors}}

|referee = Adam Ladebäck (Sweden)

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

}}

First qualifying round

The draw for the first qualifying round was held on 15 June 2021, 12:00 CEST.{{cite web |url=https://www.uefa.com/uefachampionsleague/draws/2022/2001304/ |title=UEFA Champions League first qualifying round draw |website=UEFA |publisher=Union of European Football Associations |date=15 June 2021 |access-date=}}

=Seeding=

A total of 32 teams played in the first qualifying round: 31 teams which entered in this round, and 1 winner of the preliminary round. Seeding of teams was based on their 2021 UEFA club coefficients. For the winner of the preliminary round, whose identity was not known at the time of draw, the club coefficient of the highest-ranked remaining team was used. Prior to the draw, UEFA formed four groups of four seeded teams and four unseeded teams in accordance with the principles set by the Club Competitions Committee. The first team drawn in each tie would be the home team of the first leg.

class="wikitable" style="font-size:80%"

!colspan="2"|Group 1

!colspan="2"|Group 2

width=25%|Seeded

!width=25%|Unseeded

!width=25%|Seeded

!width=25%|Unseeded

valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

colspan="2"|Group 3

!colspan="2"|Group 4

width=25%|Seeded

!width=25%|Unseeded

!width=25%|Seeded

!width=25%|Unseeded

valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

;Notes

{{Cnote2 Begin|liststyle=disc}}

{{Cnote2|†|n=0|group=Q1| Winner of the preliminary round, whose identity was not known at the time of draw. Teams in italics defeated a team with a higher coefficient, thus effectively taking the coefficient of their opponent in the draw.}}

{{Cnote2 End}}

=Summary=

The first legs were played on 6 and 7 July, and the second legs were played on 13 and 14 July 2021.

The winners of the ties advanced to the Champions Path second qualifying round. The losers were transferred to the Europa Conference League Champions Path second qualifying round.

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

|Fola Esch|LUX|2–7|Lincoln Red Imps|GIB|2–2|0–5

|Slovan Bratislava|SVK|3–2|Shamrock Rovers|IRL|2–0|1–2

|Malmö FF|SWE|2–1|Riga|LVA|1–0|1–1

|Bodø/Glimt|NOR|2–5|Legia Warsaw|POL|2–3|0–2

|Connah's Quay Nomads|WAL|2–3|Alashkert|ARM|2–2|0–1 (aet)

|HJK|FIN|7–1|Budućnost Podgorica|MNE|3–1|4–0

|CFR Cluj|ROU|4–3|Borac Banja Luka|BIH|3–1|1–2 (aet)

|Shkëndija|MKD|0–6|Mura|SVN|0–1|0–5

|Teuta|ALB|0–5|Sheriff Tiraspol|MDA|0–4|0–1

|Dinamo Tbilisi|GEO|2–4|Neftçi|AZE|1–2|1–2

|Maccabi Haifa|ISR|1–3|Kairat|KAZ|1–1|0–2

|Ludogorets Razgrad|BUL|2–0|Shakhtyor Soligorsk|BLR|1–0|1–0

|Ferencváros|HUN|6–1|Prishtina|KOS|3–0|3–1

|Žalgiris|LTU|5–2|Linfield|NIR|3–1|2–1

|Flora|EST|5–0|Hibernians|MLT|2–0|3–0

|Dinamo Zagreb|CRO|5–2|Valur|ISL|3–2|2–0

|note_agg_2=Losers drawn to receive a bye to the Europa Conference League third qualifying round.

}}

=Matches=

{{Football box

|date = {{Start date|2021|7|6|df=y}}

|time = 19:30

|team1 = Fola Esch {{fbaicon|LUX}}

|score = 2–2

|team2 = {{fbaicon|GIB}} Lincoln Red Imps

|goals1 =

|goals2 =

|stadium = Stade Émile Mayrisch, Esch-sur-Alzette

|attendance = 385{{UEFA match attendance|2032548|Fola Esch vs. Lincoln Red Imps|date=6 July 2021|access-date=6 July 2021}}

|referee = Michal Ocenáš (Slovakia)

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

}}

{{Football box

|date = {{Start date|2021|7|13|df=y}}

|time = 18:00

|team1 = Lincoln Red Imps {{fbaicon|GIB}}

|score = 5–0

|team2 = {{fbaicon|LUX}} Fola Esch

|goals1 =

|goals2 =

|stadium = Victoria Stadium, Gibraltar

|attendance = 621{{UEFA match attendance|2032564|Lincoln Red Imps vs. Fola Esch|date=13 July 2021|access-date=13 July 2021}}

|referee = Ian McNabb (Northern Ireland)

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

}}

Lincoln Red Imps won 7–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|7|df=y}}

|time = 18:30

|team1 = Slovan Bratislava {{fbaicon|SVK}}

|score = 2–0

|team2 = {{fbaicon|IRL}} Shamrock Rovers

|goals1 =

|goals2 =

|stadium = Tehelné pole, Bratislava

|attendance = 500{{UEFA match attendance|2032549|Slovan Bratislava vs. Shamrock Rovers|date=7 July 2021|access-date=7 July 2021}}

|referee = Sebastian Gishamer (Austria)

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

}}

{{Football box

|date = {{Start date|2021|7|13|df=y}}

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

|team1 = Shamrock Rovers {{fbaicon|IRL}}

|score = 2–1

|team2 = {{fbaicon|SVK}} Slovan Bratislava

|goals1 =

|goals2 =

|stadium = Tallaght Stadium, Tallaght

|attendance = 1,500{{UEFA match attendance|2032565|Shamrock Rovers vs. Slovan Bratislava|date=13 July 2021|access-date=13 July 2021}}

|referee = Mario Zebec (Croatia)

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

}}

Slovan Bratislava won 3–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|7|df=y}}

|time = 19:00

|team1 = Malmö FF {{fbaicon|SWE}}

|score = 1–0

|team2 = {{fbaicon|LVA}} Riga

|goals1 =

|goals2 =

|stadium = Stadion, Malmö

|attendance = 4,012{{UEFA match attendance|2032550|Malmö FF vs. Riga|date=7 July 2021|access-date=7 July 2021}}

|referee = Kaarlo Oskari Hämäläinen (Finland)

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

}}

{{Football box

|date = {{Start date|2021|7|13|df=y}}

|time = 18:00 {{small|(19:00 UTC+3)}}

|team1 = Riga {{fbaicon|LVA}}

|score = 1–1

|team2 = {{fbaicon|SWE}} Malmö FF

|goals1 =

|goals2 =

|stadium = Skonto Stadium, Riga

|attendance = 637{{UEFA match attendance|2032566|Riga vs. Malmö FF|date=13 July 2021|access-date=13 July 2021}}

|referee = Gergő Bogár (Hungary)

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

}}

Malmö FF won 2–1 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|7|df=y}}

|time = 18:00

|team1 = Bodø/Glimt {{fbaicon|NOR}}

|score = 2–3

|team2 = {{fbaicon|POL}} Legia Warsaw

|goals1 =

|goals2 =

|stadium = Aspmyra Stadion, Bodø

|attendance = 2,283{{UEFA match attendance|2032551|Bodø/Glimt vs. Legia Warsaw|date=7 July 2021|access-date=7 July 2021}}

|referee = Juxhin Xhaja (Albania)

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

}}

{{Football box

|date = {{Start date|2021|7|14|df=y}}

|time = 20:00

|team1 = Legia Warsaw {{fbaicon|POL}}

|score = 2–0

|team2 = {{fbaicon|NOR}} Bodø/Glimt

|goals1 =

|goals2 =

|stadium = Stadion Wojska Polskiego, Warsaw

|attendance = 17,473{{UEFA match attendance|2032567|Legia Warsaw vs. Bodø/Glimt|date=14 July 2021|access-date=14 July 2021}}

|referee = Aristotelis Diamantopoulos (Greece)

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

}}

Legia Warsaw won 5–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|7|df=y}}

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

|team1 = Connah's Quay Nomads {{fbaicon|WAL}}

|score = 2–2

|team2 = {{fbaicon|ARM}} Alashkert

|goals1 =

|goals2 =

|stadium = Park Avenue, Aberystwyth{{refn|group=note|name=Connah's Quay Nomads|Connah's Quay Nomads played their home match at Park Avenue, Aberystwyth, instead of their regular stadium Deeside Stadium, Connah's Quay, which did not meet UEFA requirements.}}

|attendance = 145{{UEFA match attendance|2032552|Connah's Quay Nomads vs. Alashkert|date=7 July 2021|access-date=7 July 2021}}

|referee = Vasilis Dimitriou (Cyprus)

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

}}

{{Football box

|date = {{Start date|2021|7|14|df=y}}

|time = 17:00 {{small|(19:00 UTC+4)}}

|team1 = Alashkert {{fbaicon|ARM}}

|score = 1–0

|aet = yes

|team2 = {{fbaicon|WAL}} Connah's Quay Nomads

|goals1 =

|goals2 =

|stadium = Vazgen Sargsyan Republican Stadium, Yerevan{{refn|group=note|name=Alashkert|Alashkert played their home matches at Vazgen Sargsyan Republican Stadium, Yerevan, instead of their regular stadium Alashkert Stadium, Yerevan, which did not meet UEFA requirements.}}

|attendance = 4,000{{UEFA match attendance|2032568|Alashkert vs. Connah's Quay Nomads|date=14 July 2021|access-date=14 July 2021}}

|referee = Ondřej Pechanec (Czech Republic)

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

}}

Alashkert won 3–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|6|df=y}}

|time = 18:00 {{small|(19:00 UTC+3)}}

|team1 = HJK {{fbaicon|FIN}}

|score = 3–1

|team2 = {{fbaicon|MNE}} Budućnost Podgorica

|goals1 =

|goals2 =

|stadium = Bolt Arena, Helsinki

|attendance = 2,365{{UEFA match attendance|2032553|HJK vs. Budućnost Podgorica|date=6 July 2021|access-date=6 July 2021}}

|referee = Nicolas Laforge (Belgium)

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

}}

{{Football box

|date = {{Start date|2021|7|13|df=y}}

|time = 20:30

|team1 = Budućnost Podgorica {{fbaicon|MNE}}

|score = 0–4

|team2 = {{fbaicon|FIN}} HJK

|goals1 =

|goals2 =

|stadium = Stadion pod Goricom, Podgorica

|attendance = 1,450{{UEFA match attendance|2032569|Budućnost Podgorica vs. HJK|date=13 July 2021|access-date=13 July 2021}}

|referee = Dragomir Draganov (Bulgaria)

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

}}

HJK won 7–1 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|6|df=y}}

|time = 19:00 {{small|(20:00 UTC+3)}}

|team1 = CFR Cluj {{fbaicon|ROU}}

|score = 3–1

|team2 = {{fbaicon|BIH}} Borac Banja Luka

|goals1 =

|goals2 =

|stadium = Dr. Constantin Rădulescu, Cluj-Napoca

|attendance = 4,500{{UEFA match attendance|2032554|CFR Cluj vs. Borac Banja Luka|date=6 July 2021|access-date=6 July 2021}}

|referee = Jochem Kamphuis (Netherlands)

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

}}

{{Football box

|date = {{Start date|2021|7|13|df=y}}

|time = 20:00

|team1 = Borac Banja Luka {{fbaicon|BIH}}

|score = 2–1

|aet = yes

|team2 = {{fbaicon|ROU}} CFR Cluj

|goals1 =

|goals2 =

|stadium = Banja Luka City Stadium, Banja Luka

|attendance = 8,300{{UEFA match attendance|2032570|Borac Banja Luka vs. CFR Cluj|date=13 July 2021|access-date=13 July 2021}}

|referee = Urs Schnyder (Switzerland)

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

}}

CFR Cluj won 4–3 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|6|df=y}}

|time = 20:00

|team1 = Shkëndija {{fbaicon|MKD}}

|score = 0–1

|team2 = {{fbaicon|SVN}} Mura

|goals1 =

|goals2 =

|stadium = Toše Proeski Arena, Skopje{{refn|group=note|name=Shkëndija|Shkëndija played their home match at Toše Proeski Arena, Skopje, instead of their regular stadium Ecolog Arena, Tetovo, which did not meet UEFA requirements.}}

|attendance = 3,200{{UEFA match attendance|2032555|Shkëndija vs. Mura|date=6 July 2021|access-date=6 July 2021}}

|referee = António Nobre (Portugal)

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

}}

{{Football box

|date = {{Start date|2021|7|13|df=y}}

|time = 20:00

|team1 = Mura {{fbaicon|SVN}}

|score = 5–0

|team2 = {{fbaicon|MKD}} Shkëndija

|goals1 =

|goals2 =

|stadium = Fazanerija, Murska Sobota

|attendance = 3,100{{UEFA match attendance|2032571|Mura vs. Shkëndija|date=13 July 2021|access-date=13 July 2021}}

|referee = Marcel Birsan (Romania)

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

}}

Mura won 6–0 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|7|df=y}}

|time = 19:00

|team1 = Teuta {{fbaicon|ALB}}

|score = 0–4

|team2 = {{fbaicon|MDA}} Sheriff Tiraspol

|goals1 =

|goals2 =

|stadium = Niko Dovana Stadium, Durrës

|attendance = 500{{UEFA match attendance|2032556|Teuta vs. Sheriff Tiraspol|date=7 July 2021|access-date=7 July 2021}}

|referee = Amine Kourgheli (Belarus)

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

}}

{{Football box

|date = {{Start date|2021|7|13|df=y}}

|time = 19:00 {{small|(20:00 UTC+3)}}

|team1 = Sheriff Tiraspol {{fbaicon|MDA}}

|score = 1–0

|team2 = {{fbaicon|ALB}} Teuta

|goals1 =

|goals2 =

|stadium = Malaya Sportivnaya Arena, Tiraspol

|attendance = 1,920{{UEFA match attendance|2032572|Sheriff Tiraspol vs. Teuta|date=13 July 2021|access-date=13 July 2021}}

|referee = Vladimir Moskalyov (Russia)

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

}}

Sheriff Tiraspol won 5–0 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|7|df=y}}

|time = 18:00 {{small|(20:00 UTC+4)}}

|team1 = Dinamo Tbilisi {{fbaicon|GEO}}

|score = 1–2

|team2 = {{fbaicon|AZE}} Neftçi

|goals1 =

|goals2 =

|stadium = Boris Paichadze Dinamo Arena, Tbilisi

|attendance = 5,890{{UEFA match attendance|2032557|Dinamo Tbilisi vs. Neftçi Baku|date=7 July 2021|access-date=7 July 2021}}

|referee = David Fuxman (Israel)

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

}}

{{Football box

|date = {{Start date|2021|7|14|df=y}}

|time = 19:00 {{small|(21:00 UTC+4)}}

|team1 = Neftçi {{fbaicon|AZE}}

|score = 2–1

|team2 = {{fbaicon|GEO}} Dinamo Tbilisi

|goals1 =

|goals2 =

|stadium = Bakcell Arena, Baku

|attendance = 3,218{{UEFA match attendance|2032573|Neftçi Baku vs. Dinamo Tbilisi|date=14 July 2021|access-date=14 July 2021}}

|referee = Dumitri Muntean (Moldova)

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

}}

Neftçi won 4–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|7|df=y}}

|time = 19:00 {{small|(20:00 UTC+3)}}

|team1 = Maccabi Haifa {{fbaicon|ISR}}

|score = 1–1

|team2 = {{fbaicon|KAZ}} Kairat

|goals1 =

|goals2 =

|stadium = Sammy Ofer Stadium, Haifa

|attendance = 25,200{{UEFA match attendance|2032558|Maccabi Haifa vs. Kairat|date=7 July 2021|access-date=7 July 2021}}

|referee = Milovan Milačić (Montenegro)

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

}}

{{Football box

|date = {{Start date|2021|7|14|df=y}}

|time = 16:00 {{small|(20:00 UTC+6)}}

|team1 = Kairat {{fbaicon|KAZ}}

|score = 2–0

|team2 = {{fbaicon|ISR}} Maccabi Haifa

|goals1 =

|goals2 =

|stadium = Almaty Central Stadium, Almaty

|attendance = 7,952{{UEFA match attendance|2032574|Kairat vs. Maccabi Haifa|date=14 July 2021|access-date=14 July 2021}}

|referee = Viktor Kopiievskyi (Ukraine)

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

}}

Kairat won 3–1 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|7|df=y}}

|time = 19:00 {{small|(20:00 UTC+3)}}

|team1 = Ludogorets Razgrad {{fbaicon|BUL}}

|score = 1–0

|team2 = {{fbaicon|BLR}} Shakhtyor Soligorsk

|goals1 =

|goals2 =

|stadium = Huvepharma Arena, Razgrad

|attendance = 4,762{{UEFA match attendance|2032559|Ludogorets Razgrad vs. Shakhtyor Soligorsk|date=7 July 2021|access-date=7 July 2021}}

|referee = Rohit Saggi (Norway)

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

}}

{{Football box

|date = {{Start date|2021|7|13|df=y}}

|time = 21:30

|team1 = Shakhtyor Soligorsk {{fbaicon|BLR}}

|score = 0–1

|team2 = {{fbaicon|BUL}} Ludogorets Razgrad

|goals1 =

|goals2 =

|stadium = Čukarički Stadium, Belgrade, Serbia{{refn|group=note|name=Shakhtyor Soligorsk|Shakhtyor Soligorsk played their home match at Čukarički Stadium, Belgrade, Serbia, instead of their regular stadium Stroitel Stadium, Soligorsk, as in June 2021 UEFA suspended most matches to be played in Belarus, due to European Union sanctions in response to the Ryanair Flight 4978 incident which banned European Union airlines from flying over Belarusian airspace.{{cite web |url=https://bytribuna.global.ssl.fastly.net/football/1098237591-uefa-otkazalsya-provodit-v-belarusi-vse-meropriyatiya-pod-svoej-egidoj.html |title=УЕФА отказался проводить в Беларуси все мероприятия под своей эгидой |publisher=bytribuna.global.ssl.fastly.net/ |date=16 June 2021}}}}

|attendance = 0{{UEFA match attendance|2032575|Shakhtyor Soligorsk vs. Ludogorets Razgrad|date=13 July 2021|access-date=13 July 2021}}{{refn|group=note|name=Behind closed doors}}

|referee = Arda Kardeşler (Turkey)

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

}}

Ludogorets Razgrad won 2–0 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|6|df=y}}

|time = 18:00

|team1 = Ferencváros {{fbaicon|HUN}}

|score = 3–0

|team2 = {{fbaicon|KOS}} Prishtina

|goals1 =

|goals2 =

|stadium = Ferencváros Stadion, Budapest

|attendance = 8,765{{UEFA match attendance|2032560|Ferencváros vs. Prishtina|date=6 July 2021|access-date=6 July 2021}}

|referee = David Munro (Scotland)

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

}}

{{Football box

|date = {{Start date|2021|7|13|df=y}}

|time = 20:00

|team1 = Prishtina {{fbaicon|KOS}}

|score = 1–3

|team2 = {{fbaicon|HUN}} Ferencváros

|goals1 =

|goals2 =

  • Uzuni {{goal|49||80||86}}

|stadium = Fadil Vokrri Stadium, Pristina

|attendance = 0{{UEFA match attendance|2032576|Prishtina vs. Ferencváros|date=13 July 2021|access-date=13 July 2021}}{{refn|group=note|name=Behind closed doors}}

|referee = Laurent Kopriwa (Luxembourg)

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

}}

Ferencváros won 6–1 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|6|df=y}}

|time = 19:00 {{small|(20:00 UTC+3)}}

|team1 = Žalgiris {{fbaicon|LTU}}

|score = 3–1

|team2 = {{fbaicon|NIR}} Linfield

|goals1 =

|goals2 =

|stadium = LFF Stadium, Vilnius

|attendance = 1,500{{UEFA match attendance|2032561|Žalgiris vs. Linfield|date=6 July 2021|access-date=6 July 2021}}

|referee = Alex Troleis (Faroe Islands)

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

}}

{{Football box

|date = {{Start date|2021|7|13|df=y}}

|time = 20:45 {{small|(19:45 UTC+1)}}

|team1 = Linfield {{fbaicon|NIR}}

|score = 1–2

|team2 = {{fbaicon|LTU}} Žalgiris

|goals1 =

|goals2 =

|stadium = Windsor Park, Belfast

|attendance = 888{{UEFA match attendance|2032577|Linfield vs. Žalgiris|date=13 July 2021|access-date=13 July 2021}}

|referee = Matthew De Gabriele (Malta)

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

}}

Žalgiris won 5–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|6|df=y}}

|time = 18:00 {{small|(19:00 UTC+3)}}

|team1 = Flora {{fbaicon|EST}}

|score = 2–0

|team2 = {{fbaicon|MLT}} Hibernians

|goals1 =

|goals2 =

|stadium = Lilleküla Stadium, Tallinn

|attendance = 1,804{{UEFA match attendance|2032562|Flora vs. Hibernians|date=6 July 2021|access-date=6 July 2021}}

|referee = Lazar Lukić (Serbia)

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

}}

{{Football box

|date = {{Start date|2021|7|13|df=y}}

|time = 18:00

|team1 = Hibernians {{fbaicon|MLT}}

|score = 0–3

|team2 = {{fbaicon|EST}} Flora

|goals1 =

|goals2 =

|stadium = Centenary Stadium, Ta' Qali

|attendance = 155{{UEFA match attendance|2032578|Hibernians vs. Flora|date=13 July 2021|access-date=13 July 2021}}

|referee = Manfredas Lukjančukas (Lithuania)

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

}}

Flora won 5–0 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|7|df=y}}

|time = 20:00

|team1 = Dinamo Zagreb {{fbaicon|CRO}}

|score = 3–2

|team2 = {{fbaicon|ISL}} Valur

|goals1 =

|goals2 =

|stadium = Stadion Maksimir, Zagreb

|attendance = 987{{UEFA match attendance|2032563|Dinamo Zagreb vs. Valur|date=7 July 2021|access-date=7 July 2021}}

|referee = Genc Nuza (Kosovo)

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

}}

{{Football box

|date = {{Start date|2021|7|13|df=y}}

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

|team1 = Valur {{fbaicon|ISL}}

|score = 0–2

|team2 = {{fbaicon|CRO}} Dinamo Zagreb

|goals1 =

|goals2 =

|stadium = Hlíðarendi, Reykjavík

|attendance = 800{{UEFA match attendance|2032579|Valur vs. Dinamo Zagreb|date=13 July 2021|access-date=13 July 2021}}

|referee = Zaven Hovhannisyan (Armenia)

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

}}

Dinamo Zagreb won 5–2 on aggregate.

Second qualifying round

The draw for the second qualifying round was held on 16 June 2021, 12:00 CEST.{{cite web |url=https://www.uefa.com/uefachampionsleague/draws/2022/2001305/ |title=UEFA Champions League second qualifying round draw |website=UEFA |publisher=Union of European Football Associations |date=16 June 2021 |access-date=16 June 2021}}

=Seeding=

A total of 26 teams played in the second qualifying round. They were divided into two paths:

  • Champions Path (20 teams): 4 teams which entered in this round, and 16 winners of the first qualifying round.
  • League Path (6 teams): 6 teams which entered in this round.

Seeding of teams was based on their 2021 UEFA club coefficients. For the winners of the first qualifying round, whose identity was not known at the time of draw, the club coefficient of the highest-ranked remaining team in each tie was used. Prior to the draw, UEFA formed three groups in the Champions Path, two of three seeded teams and three unseeded teams, and one of four seeded teams and four unseeded teams, in accordance with the principles set by the Club Competitions Committee, while in the League Path there were three seeded teams and three unseeded teams. The first team drawn in each tie would be the home team of the first leg.

class="wikitable" style="font-size:80%"

|+Champions Path

colspan="2"|Group 1

!colspan="2"|Group 2

!colspan="2"|Group 3

width=16.7%|Seeded

!width=16.7%|Unseeded

!width=16.7%|Seeded

!width=16.7%|Unseeded

!width=16.6%|Seeded

!width=16.6%|Unseeded

valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

  • {{fbaicon|ARM}} Alashkert{{Cref2|†|group=Q2}}
  • {{fbaicon|AZE}} Neftçi{{Cref2|†|group=Q2}}
  • {{fbaicon|KAZ}} Kairat{{Cref2|†|group=Q2}}

}}

|valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

  • {{fbaicon|SVN}} Mura{{Cref2|†|group=Q2}}
  • {{fbaicon|LTU}} Žalgiris{{Cref2|†|group=Q2}}
  • {{fbaicon|FIN}} HJK{{Cref2|†|group=Q2}}
  • {{fbaicon|GIB}} Lincoln Red Imps{{Cref2|†|group=Q2}}

}}

;Notes

{{Cnote2 Begin|liststyle=disc}}

{{Cnote2|†|n=0|group=Q2| Winner of the first qualifying round, whose identity was not known at the time of draw. Teams in italics defeated a team with a higher coefficient, thus effectively taking the coefficient of their opponent in the draw.}}

{{Cnote2 End}}

class="wikitable" style="font-size:80%"

|+League Path

width=50%|Seeded

!width=50%|Unseeded

valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

=Summary=

The first legs were played on 20 and 21 July, and the second legs were played on 27 and 28 July 2021.

The winners of the ties advanced to the third qualifying round of their respective path. The Champions Path losers were transferred to the Europa League Champions Path third qualifying round, while the League Path losers were transferred to the Europa League Main Path third qualifying round.

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

|heading1=Champions Path

|Dinamo Zagreb|CRO|3–0|Omonia|CYP|2–0|1–0

|Slovan Bratislava|SVK|2–3|Young Boys|SUI|0–0|2–3

|Legia Warsaw|POL|3–1|Flora|EST|2–1|1–0

|Alashkert|ARM|1–4|Sheriff Tiraspol|MDA|0–1|1–3

|Olympiacos|GRE|2–0|Neftçi|AZE|1–0|1–0

|Kairat|KAZ|2–6|Red Star Belgrade|SRB|2–1|0–5

|Lincoln Red Imps|GIB|1–4|CFR Cluj|ROU|1–2|0–2

|Malmö FF|SWE|4–3|HJK|FIN|2–1|2–2

|Ferencváros|HUN|5–1|Žalgiris|LTU|2–0|3–1

|Mura|SVN|1–3|Ludogorets Razgrad|BUL|0–0|1–3

|heading11=League Path

|Rapid Wien|AUT|2–3|Sparta Prague|CZE|2–1|0–2

|Celtic|SCO|2–3|Midtjylland|DEN|1–1|1–2 (aet)

|PSV Eindhoven|NED|7–2|Galatasaray|TUR|5–1|2–1

}}

=Champions Path=

{{Football box

|date = {{Start date|2021|7|20|df=y}}

|time = 20:00

|team1 = Dinamo Zagreb {{fbaicon|CRO}}

|score = 2–0

|team2 = {{fbaicon|CYP}} Omonia

|goals1 =

|goals2 =

|stadium = Stadion Maksimir, Zagreb

|attendance = 2,234{{UEFA match attendance|2032582|Dinamo Zagreb vs. Omonia|date=20 July 2021|access-date=20 July 2021}}

|referee = Paweł Gil (Poland)

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

}}

{{Football box

|date = {{Start date|2021|7|27|df=y}}

|time = 17:00 {{small|(18:00 UTC+3)}}

|team1 = Omonia {{fbaicon|CYP}}

|score = 0–1

|team2 = {{fbaicon|CRO}} Dinamo Zagreb

|goals1 =

|goals2 =

|stadium = GSP Stadium, Strovolos

|attendance = 7,256{{UEFA match attendance|2032594|Omonia vs. Dinamo Zagreb|date=27 July 2021|access-date=27 July 2021}}

|referee = Glenn Nyberg (Sweden)

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

}}

Dinamo Zagreb won 3–0 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|21|df=y}}

|time = 20:30

|team1 = Slovan Bratislava {{fbaicon|SVK}}

|score = 0–0

|team2 = {{fbaicon|SUI}} Young Boys

|goals1 =

|goals2 =

|stadium = Tehelné pole, Bratislava

|attendance = 1,000{{UEFA match attendance|2032583|Slovan Bratislava vs. Young Boys|date=21 July 2021|access-date=21 July 2021}}

|referee = Chris Kavanagh (England)

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

}}

{{Football box

|date = {{Start date|2021|7|28|df=y}}

|time = 20:15

|team1 = Young Boys {{fbaicon|SUI}}

|score = 3–2

|team2 = {{fbaicon|SVK}} Slovan Bratislava

|goals1 =

|goals2 =

|stadium = Wankdorf Stadium, Bern

|attendance = 19,564{{UEFA match attendance|2032595|Young Boys vs. Slovan Bratislava|date=28 July 2021|access-date=28 July 2021}}

|referee = Irfan Peljto (Bosnia and Herzegovina)

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

}}

Young Boys won 3–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|21|df=y}}

|time = 21:00

|team1 = Legia Warsaw {{fbaicon|POL}}

|score = 2–1

|team2 = {{fbaicon|EST}} Flora

|goals1 =

|goals2 =

|stadium = Stadion Wojska Polskiego, Warsaw

|attendance = 16,721{{UEFA match attendance|2032584|Legia Warsaw vs. Flora|date=21 July 2021|access-date=21 July 2021}}

|referee = Vitali Meshkov (Russia)

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

}}

{{Football box

|date = {{Start date|2021|7|27|df=y}}

|time = 18:00 {{small|(19:00 UTC+3)}}

|team1 = Flora {{fbaicon|EST}}

|score = 0–1

|team2 = {{fbaicon|POL}} Legia Warsaw

|goals1 =

|goals2 =

|stadium = Lilleküla Stadium, Tallinn

|attendance = 3,691{{UEFA match attendance|2032596|Flora vs. Legia Warsaw|date=27 July 2021|access-date=27 July 2021}}

|referee = Anastasios Papapetrou (Greece)

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

}}

Legia Warsaw won 3–1 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|20|df=y}}

|time = 17:00 {{small|(19:00 UTC+4)}}

|team1 = Alashkert {{fbaicon|ARM}}

|score = 0–1

|team2 = {{fbaicon|MDA}} Sheriff Tiraspol

|goals1 =

|goals2 =

|stadium = Vazgen Sargsyan Republican Stadium, Yerevan{{refn|group=note|name=Alashkert}}

|attendance = 5,800{{UEFA match attendance|2032585|Alashkert vs. Sheriff Tiraspol|date=20 July 2021|access-date=20 July 2021}}

|referee = Rade Obrenovič (Slovenia)

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

}}

{{Football box

|date = {{Start date|2021|7|28|df=y}}

|time = 19:00 {{small|(20:00 UTC+3)}}

|team1 = Sheriff Tiraspol {{fbaicon|MDA}}

|score = 3–1

|team2 = {{fbaicon|ARM}} Alashkert

|goals1 =

|goals2 =

|stadium = Malaya Sportivnaya Arena, Tiraspol

|attendance = 2,046{{UEFA match attendance|2032597|Sheriff Tiraspol vs. Alashkert|date=28 July 2021|access-date=28 July 2021}}

|referee = Bojan Pandžić (Sweden)

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

}}

Sheriff Tiraspol won 4–1 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|21|df=y}}

|time = 21:00 {{small|(22:00 UTC+3)}}

|team1 = Olympiacos {{fbaicon|GRE}}

|score = 1–0

|team2 = {{fbaicon|AZE}} Neftçi

|goals1 =

|goals2 =

|stadium = Karaiskakis Stadium, Piraeus

|attendance = 7,305{{UEFA match attendance|2032586|Olympiakos vs. Neftçi Baku|date=21 July 2021|access-date=21 July 2021}}

|referee = João Pinheiro (Portugal)

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

}}

{{Football box

|date = {{Start date|2021|7|28|df=y}}

|time = 19:00 {{small|(21:00 UTC+4)}}

|team1 = Neftçi {{fbaicon|AZE}}

|score = 0–1

|team2 = {{fbaicon|GRE}} Olympiacos

|goals1 =

|goals2 =

|stadium = Eighth Kilometer District Stadium, Baku

|attendance = 5,500{{UEFA match attendance|2032598|Neftçi Baku vs. Olympiacos|date=28 July 2021|access-date=28 July 2021}}

|referee = Ricardo de Burgos (Spain)

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

}}

Olympiacos won 2–0 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|21|df=y}}

|time = 16:00 {{small|(20:00 UTC+6)}}

|team1 = Kairat {{fbaicon|KAZ}}

|score = 2–1

|team2 = {{fbaicon|SRB}} Red Star Belgrade

|goals1 =

|goals2 =

|stadium = Almaty Central Stadium, Almaty

|attendance = 7,000{{UEFA match attendance|2032587|Kairat vs. Red Star Belgrade|date=21 July 2021|access-date=21 July 2021}}

|referee = Halil Umut Meler (Turkey)

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

}}

{{Football box

|date = {{Start date|2021|7|28|df=y}}

|time = 20:30

|team1 = Red Star Belgrade {{fbaicon|SRB}}

|score = 5–0

|team2 = {{fbaicon|KAZ}} Kairat

|goals1 =

|goals2 =

|stadium = Red Star Stadium, Belgrade

|attendance = 0{{UEFA match attendance|2032599|Red Star Belgrade vs. Kairat|date=28 July 2021|access-date=28 July 2021}}{{refn|group=note|name=Behind closed doors}}

|referee = Andris Treimanis (Latvia)

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

}}

Red Star Belgrade won 6–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|20|df=y}}

|time = 18:00

|team1 = Lincoln Red Imps {{fbaicon|GIB}}

|score = 1–2

|team2 = {{fbaicon|ROU}} CFR Cluj

|goals1 =

|goals2 =

|stadium = Victoria Stadium, Gibraltar

|attendance = 1,039{{UEFA match attendance|2032588|Lincoln Red Imps vs. CFR Cluj|date=20 July 2021|access-date=20 July 2021}}

|referee = Willy Delajod (France)

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

}}

{{Football box

|date = {{Start date|2021|7|28|df=y}}

|time = 19:30 {{small|(20:30 UTC+3)}}

|team1 = CFR Cluj {{fbaicon|ROU}}

|score = 2–0

|team2 = {{fbaicon|GIB}} Lincoln Red Imps

|goals1 =

|goals2 =

|stadium = Dr. Constantin Rădulescu, Cluj-Napoca

|attendance = 5,230{{UEFA match attendance|2032600|CFR Cluj vs. Lincoln Red Imps|date=28 July 2021|access-date=28 July 2021}}

|referee = Yigal Frid (Israel)

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

}}

CFR Cluj won 4–1 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|21|df=y}}

|time = 19:00

|team1 = Malmö FF {{fbaicon|SWE}}

|score = 2–1

|team2 = {{fbaicon|FIN}} HJK

|goals1 =

|goals2 =

|stadium = Stadion, Malmö

|attendance = 5,324{{UEFA match attendance|2032589|Malmö FF vs. HJK|date=21 July 2021|access-date=21 July 2021}}

|referee = Mykola Balakin (Ukraine)

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

}}

{{Football box

|date = {{Start date|2021|7|27|df=y}}

|time = 18:00 {{small|(19:00 UTC+3)}}

|team1 = HJK {{fbaicon|FIN}}

|score = 2–2

|team2 = {{fbaicon|SWE}} Malmö FF

|goals1 =

|goals2 =

|stadium = Bolt Arena, Helsinki

|attendance = 6,465{{UEFA match attendance|2032601|HJK vs. Malmö FF|date=27 July 2021|access-date=27 July 2021}}

|referee = Stuart Attwell (England)

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

}}

Malmö FF won 4–3 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|20|df=y}}

|time = 20:00

|team1 = Ferencváros {{fbaicon|HUN}}

|score = 2–0

|team2 = {{fbaicon|LTU}} Žalgiris

|goals1 =

|goals2 =

|stadium = Ferencváros Stadion, Budapest

|attendance = 10,107{{UEFA match attendance|2032590|Ferencváros vs. Žalgiris|date=20 July 2021|access-date=20 July 2021}}

|referee = Giorgi Kruashvili (Georgia)

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

}}

{{Football box

|date = {{Start date|2021|7|27|df=y}}

|time = 19:00 {{small|(20:00 UTC+3)}}

|team1 = Žalgiris {{fbaicon|LTU}}

|score = 1–3

|team2 = {{fbaicon|HUN}} Ferencváros

|goals1 =

  • Diaw {{goal|90+3}}

|goals2 =

|stadium = LFF Stadium, Vilnius

|attendance = 2,032{{UEFA match attendance|2032602|Žalgiris vs. Ferencváros|date=27 July 2021|access-date=27 July 2021}}

|referee = Erik Lambrechts (Belgium)

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

}}

Ferencváros won 5–1 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|21|df=y}}

|time = 20:00

|team1 = Mura {{fbaicon|SVN}}

|score = 0–0

|team2 = {{fbaicon|BUL}} Ludogorets Razgrad

|goals1 =

|goals2 =

|stadium = Fazanerija, Murska Sobota

|attendance = 3,450{{UEFA match attendance|2032591|Mura vs. Ludogorets Razgrad|date=21 July 2021|access-date=21 July 2021}}

|referee = Harm Osmers (Germany)

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

}}

{{Football box

|date = {{Start date|2021|7|28|df=y}}

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

|team1 = Ludogorets Razgrad {{fbaicon|BUL}}

|score = 3–1

|team2 = {{fbaicon|SVN}} Mura

|goals1 =

|goals2 =

|stadium = Huvepharma Arena, Razgrad

|attendance = 5,008{{UEFA match attendance|2032603|Ludogorets Razgrad vs. Mura|date=28 July 2021|access-date=28 July 2021}}

|referee = Marco Di Bello (Italy)

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

}}

Ludogorets Razgrad won 3–1 on aggregate.

=League Path=

{{Football box

|date = {{Start date|2021|7|20|df=y}}

|time = 20:30

|team1 = Rapid Wien {{fbaicon|AUT}}

|score = 2–1

|team2 = {{fbaicon|CZE}} Sparta Prague

|goals1 =

|goals2 =

|stadium = Allianz Stadion, Vienna

|attendance = 19,500{{UEFA match attendance|2032592|Rapid Wien vs. Sparta Prague|date=20 July 2021|access-date=20 July 2021}}

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

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

}}

{{Football box

|date = {{Start date|2021|7|28|df=y}}

|time = 20:30

|team1 = Sparta Prague {{fbaicon|CZE}}

|score = 2–0

|team2 = {{fbaicon|AUT}} Rapid Wien

|goals1 =

|goals2 =

|stadium = Stadion Letná, Prague

|attendance = 9,105{{UEFA match attendance|2032604|Sparta Prague vs. Rapid Wien|date=28 July 2021|access-date=28 July 2021}}

|referee = Bobby Madden (Scotland)

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

}}

Sparta Prague won 3–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|20|df=y}}

|time = 20:45 {{small|(19:45 UTC+1)}}

|team1 = Celtic {{fbaicon|SCO}}

|score = 1–1

|team2 = {{fbaicon|DEN}} Midtjylland

|goals1 =

|goals2 =

|stadium = Celtic Park, Glasgow

|attendance = 9,000{{UEFA match attendance|2032593|Celtic vs. Midtjylland|date=20 July 2021|access-date=20 July 2021}}

|referee = Sandro Schärer (Switzerland)

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

}}

{{Football box

|date = {{Start date|2021|7|28|df=y}}

|time = 19:45

|team1 = Midtjylland {{fbaicon|DEN}}

|score = 2–1

|aet = yes

|team2 = {{fbaicon|SCO}} Celtic

|goals1 =

|goals2 =

|stadium = MCH Arena, Herning

|attendance = 4,890{{UEFA match attendance|2032605|Midtjylland vs. Celtic|date=28 July 2021|access-date=28 July 2021}}

|referee = Bartosz Frankowski (Poland)

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

}}

Midtjylland won 3–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|7|21|df=y}}

|time = 21:00

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

|score = 5–1

|team2 = {{fbaicon|TUR}} Galatasaray

|goals1 =

|goals2 =

|stadium = Philips Stadion, Eindhoven

|attendance = 23,500{{UEFA match attendance|2032606|PSV Eindhoven vs. Galatasaray|date=21 July 2021|access-date=21 July 2021}}

|referee = Alejandro Hernández (Spain)

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

}}

{{Football box

|date = {{Start date|2021|7|28|df=y}}

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

|team1 = Galatasaray {{fbaicon|TUR}}

|score = 1–2

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

|goals1 =

|goals2 =

|stadium = Başakşehir Fatih Terim Stadium, Istanbul{{refn|group=note|name=Galatasaray|Galatasaray played their home match at Başakşehir Fatih Terim Stadium in Istanbul, instead of their regular stadium Türk Telekom Stadium, also in Istanbul.}}

|attendance = 5,775{{UEFA match attendance|2032607|Galatasaray vs. PSV Eindhoven|date=28 July 2021|access-date=28 July 2021}}

|referee = Massimiliano Irrati (Italy)

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

}}

PSV Eindhoven won 7–2 on aggregate.

Third qualifying round

The draw for the third qualifying round was held on 19 July 2021, 12:00 CEST.{{cite web |url=https://www.uefa.com/uefachampionsleague/draws/2022/2001306/ |title=UEFA Champions League third qualifying round draw |website=UEFA |publisher=Union of European Football Associations |date=19 July 2021 |access-date=}}

=Seeding=

A total of 20 teams played in the third qualifying round. They were divided into two paths:

  • Champions Path (12 teams): 2 teams which entered in this round, and 10 winners of the second qualifying round (Champions Path).
  • League Path (8 teams): 5 teams which entered in this round, and 3 winners of the second qualifying round (League Path).

Seeding of teams was based on their 2021 UEFA club coefficients. For the winners of the second qualifying round, whose identity was not known at the time of draw, the club coefficient of the highest-ranked remaining team in each tie was used. Prior to the draw, UEFA formed two groups in the Champions Path, of three seeded teams and three unseeded teams, in accordance with the principles set by the Club Competitions Committee, while in the League Path there were four seeded teams and four unseeded teams. Due to political reasons, teams from Ukraine and Russia in the League Path could not be drawn against each other, thus Shakhtar Donetsk and Spartak Moscow could not be drawn against each other. The first team drawn in each tie would be the home team of the first leg.

class="wikitable" style="font-size:80%"

|+Champions Path

colspan="2"|Group 1

!colspan="2"|Group 2

width=25%|Seeded

!width=25%|Unseeded

!width=25%|Seeded

!width=25%|Unseeded

valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

class="wikitable" style="font-size:80%"

|+League Path

width=50%|Seeded

!width=50%|Unseeded

valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

;Notes

{{Cnote2 Begin|liststyle=disc}}

{{Cnote2|†|n=0|group=Q3| Winner of the second qualifying round, whose identity was not known at the time of draw. Teams in italics defeated a team with a higher coefficient, thus effectively taking the coefficient of their opponent in the draw.}}

{{Cnote2 End}}

=Summary=

The first legs were played on 3 and 4 August, and the second legs were played on 10 August 2021.

The winners of the ties advanced to the play-off round of their respective path. The Champions Path losers were transferred to the Europa League play-off round, while the League Path losers were transferred to the Europa League group stage.

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

|heading1=Champions Path

|Dinamo Zagreb|CRO|2–1|Legia Warsaw|POL|1–1|1–0

|CFR Cluj|ROU|2–4|Young Boys|SUI|1–1|1–3

|Olympiacos|GRE|3–3 (1–4 p)|Ludogorets Razgrad|BUL|1–1|2–2 (aet)

|Red Star Belgrade|SRB|1–2|Sheriff Tiraspol|MDA|1–1|0–1

|Malmö FF|SWE|4–2|Rangers|SCO|2–1|2–1

|Ferencváros|HUN|2–1|Slavia Prague|CZE|2–0|0–1

|heading7=League Path

|PSV Eindhoven|NED|4–0|Midtjylland|DEN|3–0|1–0

|Spartak Moscow|RUS|0–4|Benfica|POR|0–2|0–2

|Genk|BEL|2–4|Shakhtar Donetsk|UKR|1–2|1–2

|Sparta Prague|CZE|1–5|Monaco|FRA|0–2|1–3

}}

=Champions Path=

{{Football box

|date = {{Start date|2021|8|4|df=y}}

|time = 20:00

|team1 = Dinamo Zagreb {{fbaicon|CRO}}

|score = 1–1

|team2 = {{fbaicon|POL}} Legia Warsaw

|goals1 =

|goals2 =

|stadium = Stadion Maksimir, Zagreb

|attendance = 4,597{{UEFA match attendance|2032608|Dinamo Zagreb vs. Legia Warsaw|date=4 August 2021|access-date=4 August 2021}}

|referee = Antonio Mateu Lahoz (Spain)

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

}}

{{Football box

|date = {{Start date|2021|8|10|df=y}}

|time = 21:00

|team1 = Legia Warsaw {{fbaicon|POL}}

|score = 0–1

|team2 = {{fbaicon|CRO}} Dinamo Zagreb

|goals1 =

|goals2 =

|stadium = Stadion Wojska Polskiego, Warsaw

|attendance = 26,769{{UEFA match attendance|2032618|Legia Warsaw vs. Dinamo Zagreb|date=10 August 2021|access-date=10 August 2021}}

|referee = Benoît Bastien (France)

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

}}

Dinamo Zagreb won 2–1 on aggregate.

----

{{Football box

|date = {{Start date|2021|8|3|df=y}}

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

|team1 = CFR Cluj {{fbaicon|ROU}}

|score = 1–1

|team2 = {{fbaicon|SUI}} Young Boys

|goals1 =

|goals2 =

|stadium = Dr. Constantin Rădulescu, Cluj-Napoca

|attendance = 9,500{{UEFA match attendance|2032609|CFR Cluj vs. Young Boys|date=3 August 2021|access-date=3 August 2021}}

|referee = Danny Makkelie (Netherlands)

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

}}

{{Football box

|date = {{Start date|2021|8|10|df=y}}

|time = 20:30

|team1 = Young Boys {{fbaicon|SUI}}

|score = 3–1

|team2 = {{fbaicon|ROU}} CFR Cluj

|goals1 =

|goals2 =

|stadium = Wankdorf Stadium, Bern

|attendance = 21,145{{UEFA match attendance|2032619|Young Boys vs. CFR Cluj|date=10 August 2021|access-date=10 August 2021}}

|referee = Cüneyt Çakır (Turkey)

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

}}

Young Boys won 4–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|8|3|df=y}}

|time = 21:00 {{small|(22:00 UTC+3)}}

|team1 = Olympiacos {{fbaicon|GRE}}

|score = 1–1

|team2 = {{fbaicon|BUL}} Ludogorets Razgrad

|goals1 =

|goals2 =

|stadium = Karaiskakis Stadium, Piraeus

|attendance = 9,212{{UEFA match attendance|2032610|Olympiacos vs. Ludogorets Razgrad|date=3 August 2021|access-date=3 August 2021}}

|referee = Bobby Madden (Scotland)

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

}}

{{Football box

|date = {{Start date|2021|8|10|df=y}}

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

|team1 = Ludogorets Razgrad {{fbaicon|BUL}}

|score = 2–2

|aet = yes

|team2 = {{fbaicon|GRE}} Olympiacos

|goals1 =

|goals2 =

|stadium = Huvepharma Arena, Razgrad

|attendance = 5,118{{UEFA match attendance|2032620|Ludogorets Razgrad vs. Olympiacos|date=10 August 2021|access-date=10 August 2021}}

|referee = Orel Grinfeld (Israel)

|penalties1 =

|penaltyscore = 4–1

|penalties2 =

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

}}

3–3 on aggregate; Ludogorets Razgrad won 4–1 on penalties.

----

{{Football box

|date = {{Start date|2021|8|3|df=y}}

|time = 21:00

|team1 = Red Star Belgrade {{fbaicon|SRB}}

|score = 1–1

|team2 = {{fbaicon|MDA}} Sheriff Tiraspol

|goals1 =

|goals2 =

|stadium = Red Star Stadium, Belgrade

|attendance = 24,433{{UEFA match attendance|2032611|Red Star Belgrade vs. Sheriff Tiraspol|date=3 August 2021|access-date=3 August 2021}}

|referee = Ovidiu Haţegan (Romania)

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

}}

{{Football box

|date = {{Start date|2021|8|10|df=y}}

|time = 19:00 {{small|(20:00 UTC+3)}}

|team1 = Sheriff Tiraspol {{fbaicon|MDA}}

|score = 1–0

|team2 = {{fbaicon|SRB}} Red Star Belgrade

|goals1 =

|goals2 =

|stadium = Sheriff Stadium, Tiraspol

|attendance = 4,950{{UEFA match attendance|2032621|Sheriff Tiraspol vs. Red Star Belgrade|date=10 August 2021|access-date=10 August 2021}}

|referee = Felix Zwayer (Germany)

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

}}

Sheriff Tiraspol won 2–1 on aggregate.

----

{{Football box

|date = {{Start date|2021|8|3|df=y}}

|time = 19:00

|team1 = Malmö FF {{fbaicon|SWE}}

|score = 2–1

|team2 = {{fbaicon|SCO}} Rangers

|goals1 =

|goals2 =

|stadium = Stadion, Malmö

|attendance = 5,820{{UEFA match attendance|2032612|Malmö FF vs. Rangers|date=3 August 2021|access-date=3 August 2021}}

|referee = Szymon Marciniak (Poland)

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

}}

{{Football box

|date = {{Start date|2021|8|10|df=y}}

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

|team1 = Rangers {{fbaicon|SCO}}

|score = 1–2

|team2 = {{fbaicon|SWE}} Malmö FF

|goals1 =

|goals2 =

|stadium = Ibrox Stadium, Glasgow

|attendance = 47,021{{UEFA match attendance|2032622|Rangers vs. Malmö FF|date=10 August 2021|access-date=10 August 2021}}

|referee = Slavko Vinčić (Slovenia)

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

}}

Malmö FF won 4–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|8|4|df=y}}

|time = 20:00

|team1 = Ferencváros {{fbaicon|HUN}}

|score = 2–0

|team2 = {{fbaicon|CZE}} Slavia Prague

|goals1 =

|goals2 =

|stadium = Ferencváros Stadion, Budapest

|attendance = 17,127{{UEFA match attendance|2032613|Ferencváros vs. Slavia Prague|date=4 August 2021|access-date=4 August 2021}}

|referee = Jesús Gil Manzano (Spain)

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

}}

{{Football box

|date = {{Start date|2021|8|10|df=y}}

|time = 19:00

|team1 = Slavia Prague {{fbaicon|CZE}}

|score = 1–0

|team2 = {{fbaicon|HUN}} Ferencváros

|goals1 =

|goals2 =

|stadium = Sinobo Stadium, Prague

|attendance = 15,238{{UEFA match attendance|2032623|Slavia Prague vs. Ferencváros|date=10 August 2021|access-date=10 August 2021}}

|referee = Tobias Stieler (Germany)

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

}}

Ferencváros won 2–1 on aggregate.

=League Path=

{{Football box

|date = {{Start date|2021|8|3|df=y}}

|time = 20:00

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

|score = 3–0

|team2 = {{fbaicon|DEN}} Midtjylland

|goals1 =

|goals2 =

|stadium = Philips Stadion, Eindhoven

|attendance = 22,700{{UEFA match attendance|2032614|PSV Eindhoven vs. Midtjylland|date=3 August 2021|access-date=3 August 2021}}

|referee = Sergei Karasev (Russia)

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

}}

{{Football box

|date = {{Start date|2021|8|10|df=y}}

|time = 20:00

|team1 = Midtjylland {{fbaicon|DEN}}

|score = 0–1

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

|goals1 =

|goals2 =

|stadium = MCH Arena, Herning

|attendance = 6,288{{UEFA match attendance|2032624|Midtjylland vs. PSV Eindhoven|date=10 August 2021|access-date=10 August 2021}}

|referee = Clément Turpin (France)

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

}}

PSV Eindhoven won 4–0 on aggregate.

----

{{Football box

|date = {{Start date|2021|8|4|df=y}}

|time = 19:00 {{small|(20:00 UTC+3)}}

|team1 = Spartak Moscow {{fbaicon|RUS}}

|score = 0–2

|team2 = {{fbaicon|POR}} Benfica

|goals1 =

|goals2 =

|stadium = Otkritie Arena, Moscow

|attendance = 2,933{{UEFA match attendance|2032615|Spartak Moscow vs. Benfica|date=4 August 2021|access-date=4 August 2021}}

|referee = Srđan Jovanović (Serbia)

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

}}

{{Football box

|date = {{Start date|2021|8|10|df=y}}

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

|team1 = Benfica {{fbaicon|POR}}

|score = 2–0

|team2 = {{fbaicon|RUS}} Spartak Moscow

|goals1 =

|goals2 =

|stadium = Estádio da Luz, Lisbon

|attendance = 16,312{{UEFA match attendance|2032625|Benfica vs. Spartak Moscow|date=10 August 2021|access-date=10 August 2021}}

|referee = Anthony Taylor (England)

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

}}

Benfica won 4–0 on aggregate.

----

{{Football box

|date = {{Start date|2021|8|3|df=y}}

|time = 20:00

|team1 = Genk {{fbaicon|BEL}}

|score = 1–2

|team2 = {{fbaicon|UKR}} Shakhtar Donetsk

|goals1 =

|goals2 =

|stadium = Luminus Arena, Genk

|attendance = 5,096{{UEFA match attendance|2032616|Genk vs. Shakhtar Donetsk|date=3 August 2021|access-date=3 August 2021}}

|referee = Anastasios Sidiropoulos (Greece)

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

}}

{{Football box

|date = {{Start date|2021|8|10|df=y}}

|time = 19:30 {{small|(20:30 UTC+3)}}

|team1 = Shakhtar Donetsk {{fbaicon|UKR}}

|score = 2–1

|team2 = {{fbaicon|BEL}} Genk

|goals1 =

|goals2 =

|stadium = NSC Olimpiyskiy, Kyiv{{refn|group=note|name=Shakhtar|Shakhtar Donetsk played their third qualifying round home match at NSC Olimpiyskiy, Kyiv, instead of their regular stadium, the Donbas Arena in Donetsk, due to the war in Donbas.}}

|attendance = 20,594{{UEFA match attendance|2032626|Shakhtar Donetsk vs. Genk|date=10 August 2021|access-date=10 August 2021}}

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

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

}}

Shakhtar Donetsk won 4–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|8|3|df=y}}

|time = 19:00

|team1 = Sparta Prague {{fbaicon|CZE}}

|score = 0–2

|team2 = {{fbaicon|FRA}} Monaco

|goals1 =

|goals2 =

|stadium = Stadion Letná, Prague

|attendance = 10,533{{UEFA match attendance|2032617|Sparta Prague vs. Monaco|date=3 August 2021|access-date=3 August 2021}}

|referee = Michael Oliver (England)

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

}}

{{Football box

|date = {{Start date|2021|8|10|df=y}}

|time = 20:00

|team1 = Monaco {{fbaicon|FRA}}

|score = 3–1

|team2 = {{fbaicon|CZE}} Sparta Prague

|goals1 =

|goals2 =

|stadium = Stade Louis II, Monaco

|attendance = 5,476{{UEFA match attendance|2032627|Monaco vs. Sparta Prague|date=10 August 2021|access-date=10 August 2021}}

|referee = Daniele Orsato (Italy)

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

}}

Monaco won 5–1 on aggregate.

Play-off round

The draw for the play-off round was held on 2 August 2021, 12:00 CEST.{{cite web |url=https://www.uefa.com/uefachampionsleague/draws/2022/2001307/ |title=UEFA Champions League play-off round draw |website=UEFA |publisher=Union of European Football Associations |date=2 August 2021 |access-date=}}

=Seeding=

A total of 12 teams played in the play-off round. They were divided into two paths:

  • Champions Path (8 teams): 2 teams which entered in this round, and 6 winners of the third qualifying round (Champions Path).
  • League Path (4 teams): 4 winners of the third qualifying round (League Path).

Seeding of teams was based on their 2021 UEFA club coefficients. For the winners of the third qualifying round, whose identity was not known at the time of draw, the club coefficient of the highest-ranked remaining team in each tie was used. In the Champions Path there were four seeded teams and four unseeded teams, and in the League Path there were two seeded teams and two unseeded teams. The first team drawn in each tie would be the home team of the first leg.

class="wikitable" style="font-size:80%"

|+Champions Path

width=50%|Seeded

!width=50%|Unseeded

valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

}}

class="wikitable" style="font-size:80%"

|+League Path

width=50%|Seeded

!width=50%|Unseeded

valign=top|{{plainlist|

}}

|valign=top|{{plainlist|

  • {{fbaicon|FRA}} Monaco{{Cref2|†|group=PO}}
  • {{fbaicon|NED}} PSV Eindhoven{{Cref2|†|group=PO}}

}}

;Notes

{{Cnote2 Begin|liststyle=disc}}

{{Cnote2|†|n=0|group=PO| Winners of the third qualifying round, whose identity was not known at the time of draw. Teams in italics defeated a team with a higher coefficient, thus effectively taking the coefficient of their opponent in the draw.}}

{{Cnote2 End}}

=Summary=

The first legs were played on 17 and 18 August, and the second legs were played on 24 and 25 August 2021.

The winners of the ties advanced to the group stage. The losers were transferred to the Europa League group stage.

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

|heading1=Champions Path

|Red Bull Salzburg|AUT|4–2|Brøndby|DEN|2–1|2–1

|Young Boys|SUI|6–4|Ferencváros|HUN|3–2|3–2

|Malmö FF|SWE|3–2|Ludogorets Razgrad|BUL|2–0|1–2

|Sheriff Tiraspol|MDA|3–0|Dinamo Zagreb|CRO|3–0|0–0

|heading5=League Path

|Monaco|FRA|2–3|Shakhtar Donetsk|UKR|0–1|2–2 (aet)

|Benfica|POR|2–1|PSV Eindhoven|NED|2–1|0–0

}}

=Champions Path=

{{Football box

|date = {{Start date|2021|8|17|df=y}}

|time = 21:00

|team1 = Red Bull Salzburg {{fbaicon|AUT}}

|score = 2–1

|team2 = {{fbaicon|DEN}} Brøndby

|goals1 =

|goals2 =

|stadium = Stadion Wals-Siezenheim, Wals-Siezenheim

|attendance = 17,538{{cite web |url=https://www.uefa.com/newsfiles/ucl/2022/2032628_fr.pdf |archive-url=https://web.archive.org/web/20210817210320/https://www.uefa.com/newsfiles/ucl/2022/2032628_fr.pdf |url-status=dead |archive-date=17 August 2021 |title=Full Time Summary Play-Offs 1st Leg – Red Bull Salzburg v Brøndby |work=UEFA |publisher=Union of European Football Associations |date=17 August 2021 |access-date=17 August 2021}}

|referee = Szymon Marciniak (Poland)

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

}}

{{Football box

|date = {{Start date|2021|8|25|df=y}}

|time = 21:00

|team1 = Brøndby {{fbaicon|DEN}}

|score = 1–2

|team2 = {{fbaicon|AUT}} Red Bull Salzburg

|goals1 =

|goals2 =

|stadium = Brøndby Stadium, Brøndbyvester

|attendance = 22,397{{cite web |url=https://www.uefa.com/newsfiles/ucl/2022/2032634_fr.pdf |archive-url=https://web.archive.org/web/20210825205829/https://www.uefa.com/newsfiles/ucl/2022/2032634_fr.pdf |url-status=dead |archive-date=25 August 2021 |title=Full Time Summary Play-Offs 2nd Leg – Brøndby v Red Bull Salzburg |work=UEFA |publisher=Union of European Football Associations |date=25 August 2021 |access-date=25 August 2021}}

|referee = Carlos del Cerro Grande (Spain)

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

}}

Red Bull Salzburg won 4–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|8|18|df=y}}

|time = 21:00

|team1 = Young Boys {{fbaicon|SUI}}

|score = 3–2

|team2 = {{fbaicon|HUN}} Ferencváros

|goals1 =

|goals2 =

  • Boli {{goal|14||82}}

|stadium = Wankdorf Stadium, Bern

|attendance = 15,652{{cite web |url=https://www.uefa.com/newsfiles/ucl/2022/2032629_fr.pdf |archive-url=https://web.archive.org/web/20210823172944/https://www.uefa.com/newsfiles/ucl/2022/2032629_fr.pdf |url-status=dead |archive-date=23 August 2021 |title=Full Time Summary Play-Offs 1st Leg – Young Boys v Ferencváros |work=UEFA |publisher=Union of European Football Associations |date=18 August 2021 |access-date=18 August 2021}}

|referee = Willie Collum (Scotland)

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

}}

{{Football box

|date = {{Start date|2021|8|24|df=y}}

|time = 21:00

|team1 = Ferencváros {{fbaicon|HUN}}

|score = 2–3

|team2 = {{fbaicon|SUI}} Young Boys

|goals1 =

|goals2 =

|stadium = Ferencváros Stadion, Budapest

|attendance = 20,667{{cite web |url=https://www.uefa.com/newsfiles/ucl/2022/2032635_fr.pdf |archive-url=https://web.archive.org/web/20210824210632/https://www.uefa.com/newsfiles/ucl/2022/2032635_fr.pdf |url-status=dead |archive-date=24 August 2021 |title=Full Time Summary Play-Offs 2nd Leg – Ferencváros v Young Boys |work=UEFA |publisher=Union of European Football Associations |date=24 August 2021 |access-date=24 August 2021}}

|referee = Sergei Karasev (Russia)

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

}}

Young Boys won 6–4 on aggregate.

----

{{Football box

|date = {{Start date|2021|8|18|df=y}}

|time = 21:00

|team1 = Malmö FF {{fbaicon|SWE}}

|score = 2–0

|team2 = {{fbaicon|BUL}} Ludogorets Razgrad

|goals1 =

|goals2 =

|stadium = Stadion, Malmö

|attendance = 5,463{{cite web |url=https://www.uefa.com/newsfiles/ucl/2022/2032630_fr.pdf |archive-url=https://web.archive.org/web/20210823194538/https://www.uefa.com/newsfiles/ucl/2022/2032630_fr.pdf |url-status=dead |archive-date=23 August 2021 |title=Full Time Summary Play-Offs 1st Leg – Malmö FF v Ludogorets Razgrad |work=UEFA |publisher=Union of European Football Associations |date=18 August 2021 |access-date=18 August 2021}}

|referee = Antonio Mateu Lahoz (Spain)

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

}}

{{Football box

|date = {{Start date|2021|8|24|df=y}}

|time = 21:00 {{small|(22:00 UTC+3)}}

|team1 = Ludogorets Razgrad {{fbaicon|BUL}}

|score = 2–1

|team2 = {{fbaicon|SWE}} Malmö FF

|goals1 =

|goals2 =

|stadium = Huvepharma Arena, Razgrad

|attendance = 5,130{{cite web |url=https://www.uefa.com/newsfiles/ucl/2022/2032636_fr.pdf |archive-url=https://web.archive.org/web/20210824210634/https://www.uefa.com/newsfiles/ucl/2022/2032636_fr.pdf |url-status=dead |archive-date=24 August 2021 |title=Full Time Summary Play-Offs 2nd Leg – Ludogorets Razgrad v Malmö FF |work=UEFA |publisher=Union of European Football Associations |date=24 August 2021 |access-date=24 August 2021}}

|referee = Clément Turpin (France)

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

}}

Malmö FF won 3–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|8|17|df=y}}

|time = 21:00 {{small|(22:00 UTC+3)}}

|team1 = Sheriff Tiraspol {{fbaicon|MDA}}

|score = 3–0

|team2 = {{fbaicon|CRO}} Dinamo Zagreb

|goals1 =

|goals2 =

|stadium = Sheriff Stadium, Tiraspol

|attendance = 5,281{{cite web |url=https://www.uefa.com/newsfiles/ucl/2022/2032631_fr.pdf |archive-url=https://web.archive.org/web/20210817210319/https://www.uefa.com/newsfiles/ucl/2022/2032631_fr.pdf |url-status=dead |archive-date=17 August 2021 |title=Full Time Summary Play-Offs 1st Leg – Sheriff Tiraspol v Dinamo Zagreb |work=UEFA |publisher=Union of European Football Associations |date=17 August 2021 |access-date=17 August 2021}}

|referee = Cüneyt Çakır (Turkey)

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

}}

{{Football box

|date = {{Start date|2021|8|25|df=y}}

|time = 21:00

|team1 = Dinamo Zagreb {{fbaicon|CRO}}

|score = 0–0

|team2 = {{fbaicon|MDA}} Sheriff Tiraspol

|goals1 =

|goals2 =

|stadium = Stadion Maksimir, Zagreb

|attendance = 8,015{{cite web |url=https://www.uefa.com/newsfiles/ucl/2022/2032637_fr.pdf |archive-url=https://web.archive.org/web/20210825205831/https://www.uefa.com/newsfiles/ucl/2022/2032637_fr.pdf |url-status=dead |archive-date=25 August 2021 |title=Full Time Summary Play-Offs 2nd Leg – Dinamo Zagreb v Sheriff Tiraspol |work=UEFA |publisher=Union of European Football Associations |date=25 August 2021 |access-date=25 August 2021}}

|referee = Daniele Orsato (Italy)

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

}}

Sheriff Tiraspol won 3–0 on aggregate.

=League Path=

{{Football box

|date = {{Start date|2021|8|17|df=y}}

|time = 21:00

|team1 = Monaco {{fbaicon|FRA}}

|score = 0–1

|team2 = {{fbaicon|UKR}} Shakhtar Donetsk

|goals1 =

|goals2 =

|stadium = Stade Louis II, Monaco

|attendance = 5,700{{cite web |url=https://www.uefa.com/newsfiles/ucl/2022/2032632_fr.pdf |archive-url=https://web.archive.org/web/20210817210412/https://www.uefa.com/newsfiles/ucl/2022/2032632_fr.pdf |url-status=dead |archive-date=17 August 2021 |title=Full Time Summary Play-Offs 1st Leg – Monaco v Shakhtar Donetsk |work=UEFA |publisher=Union of European Football Associations |date=17 August 2021 |access-date=17 August 2021}}

|referee = Danny Makkelie (Netherlands)

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

}}

{{Football box

|date = {{Start date|2021|8|25|df=y}}

|time = 21:00 {{small|(22:00 UTC+3)}}

|team1 = Shakhtar Donetsk {{fbaicon|UKR}}

|score = 2–2

|aet = yes

|team2 = {{fbaicon|FRA}} Monaco

|goals1 =

|goals2 =

|stadium = Metalist OSC, Kharkiv{{refn|group=note|name=Shakhtar-2|Shakhtar Donetsk played their play-off round home match at Metalist OSC, Kharkiv, instead of their regular stadium, the Donbas Arena in Donetsk, due to the war in Donbas.}}

|attendance = 26,697{{cite web |url=https://www.uefa.com/newsfiles/ucl/2022/2032638_fr.pdf |archive-url=https://web.archive.org/web/20210825213927/https://www.uefa.com/newsfiles/ucl/2022/2032638_fr.pdf |url-status=dead |archive-date=25 August 2021 |title=Full Time Summary Play-Offs 2nd Leg – Shakhtar Donetsk v Monaco |work=UEFA |publisher=Union of European Football Associations |date=25 August 2021 |access-date=25 August 2021}}

|referee = Anthony Taylor (England)

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

}}

Shakhtar Donetsk won 3–2 on aggregate.

----

{{Football box

|date = {{Start date|2021|8|18|df=y}}

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

|team1 = Benfica {{fbaicon|POR}}

|score = 2–1

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

|goals1 =

|goals2 =

|stadium = Estádio da Luz, Lisbon

|attendance = 18,199{{cite web |url=https://www.uefa.com/newsfiles/ucl/2022/2032633_fr.pdf |archive-url=https://web.archive.org/web/20210823194539/https://www.uefa.com/newsfiles/ucl/2022/2032633_fr.pdf |url-status=dead |archive-date=23 August 2021 |title=Full Time Summary Play-Offs 1st Leg – Benfica v PSV Eindhoven |work=UEFA |publisher=Union of European Football Associations |date=18 August 2021 |access-date=18 August 2021}}

|referee = Felix Brych (Germany)

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

}}

{{Football box

|date = {{Start date|2021|8|24|df=y}}

|time = 21:00

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

|score = 0–0

|team2 = {{fbaicon|POR}} Benfica

|goals1 =

|goals2 =

|stadium = Philips Stadion, Eindhoven

|attendance = 21,855{{cite web |url=https://www.uefa.com/newsfiles/ucl/2022/2032639_fr.pdf |archive-url=https://web.archive.org/web/20210824210837/https://www.uefa.com/newsfiles/ucl/2022/2032639_fr.pdf |url-status=dead |archive-date=24 August 2021 |title=Full Time Summary Play-Offs 2nd Leg – PSV Eindhoven v Benfica |work=UEFA |publisher=Union of European Football Associations |date=24 August 2021 |access-date=24 August 2021}}

|referee = Slavko Vinčić (Slovenia)

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

}}

Benfica won 2–1 on aggregate.

Notes

{{reflist|group=note}}

References

{{reflist}}