The 2016–17 UEFA Champions League qualifying phase and play-off round began on 28 June and ended on 24 August 2016. A total of 56 teams competed in the qualifying phase and play-off round to decide 10 of the 32 places in the group stage of the 2016–17 UEFA Champions League.
Round and draw dates[]
The schedule of the competition was as follows (all draws were held at the UEFA headquarters in Nyon, Switzerland, unless stated otherwise).
Round | Draw date and time | First leg | Second leg |
---|---|---|---|
First qualifying round | 20 June 2016, 12:00 | 28–29 June 2016 | 5–6 July 2016 |
Second qualifying round | 12–13 July 2016 | 19–20 July 2016 | |
Third qualifying round | 15 July 2016, 12:00 | 26–27 July 2016 | 2–3 August 2016 |
Play-off round | 5 August 2016, 12:00 | 16–17 August 2016 | 23–24 August 2016 |
Format[]
In the qualifying phase and play-off round, each tie 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, the away goals rule would be applied, i.e., the team that scored more goals away from home over the two legs advances. If away goals were also equal, then thirty minutes of extra time would be played, divided into two fifteen-minutes halves. The away goals rule would be again applied after extra time, i.e., if there were goals scored during extra time and the aggregate score was still level, the visiting team advanced by virtue of more away goals scored. If no goals were scored during extra time, the tie would be decided by penalty shoot-out.
In the draws for each round, teams were seeded based on their UEFA club coefficients at the beginning of the season, with the teams divided into seeded and unseeded pots. A seeded team was drawn against an unseeded team, with the order of legs in each tie decided by draw. Due to the limited time between matches, the draws for the second and third qualifying rounds took place before the results of the previous round were known. For these draws (or in any cases where the result of a tie in the previous round was not known at the time of the draw), the seeding was carried out under the assumption that the team with the higher coefficient of an undecided tie advanced to this round, which means if the team with the lower coefficient was to advance, it simply took the seeding of its defeated 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 for ensuring that teams from the same association are not drawn against each other, and do not resemble any real groupings in the sense of the competition.
Teams[]
There were two routes which the teams were separated into during qualifying:
- Champions Route, which included all domestic champions which do not qualify directly for the group stage.
- League Route (also called the Non-champions Path or the Best-placed Path), which included all domestic non-champions which did not qualify directly for the group stage.
A total of 56 teams (41 in Champions Route, 15 in League Route) were involved in the qualifying phase and play-off round. The 10 winners of the play-off round (5 in Champions Route, 5 in League Route) advanced to the group stage to join the 22 teams which enter in the group stage. The 15 losers of the third qualifying round entered the Europa League play-off round, and the 10 losers of the play-off round enter the Europa League group stage.
Below are the participating teams (with their 2016 UEFA club coefficients), grouped by their starting rounds.
Key to colours |
---|
Winners of the play-off round advance to the group stage |
Losers of the play-off round enter the Europa League group stage |
Losers of the third qualifying round enter the Europa League play-off round |
- Notes
- * Skënderbeu Korçë (Coeff: 7.825) were excluded from participating in the 2016–17 European competitions by UEFA for match-fixing. They appealed the decision to the Court of Arbitration for Sport, and UEFA agreed to suspend the exclusion and Skënderbeu Korçë were included in the second qualifying round draw. The final decision to exclude Skënderbeu Korçë was made by the Court of Arbitration for Sport on 6 July 2016, before the second qualifying round was played. As a result, the berth was given to the runners-up Partizani Tirana.
First qualifying round[]
Seeding[]
A total of eight teams played in the first qualifying round. The draw was held on 20 June 2016.
Seeded | Unseeded |
---|---|
Summary[]
The first legs were played on 28 June, and the second legs were played on 5 and 6 July 2016.
Team #1 | Agg. | Team #2 | 1st leg | 2nd leg |
---|---|---|---|---|
Flora Tallinn | 2–3 | Lincoln Red Imps | 2–1 | 0–2 |
The New Saints | 5–1 | Tre Penne | 2–1 | 3–0 |
Valletta | 2–2 (a) | B36 Tórshavn | 1–0 | 1–2 |
FC Santa Coloma | 0–3 | Alashkert | 0–0 | 0–3 |
Matches[]
28 June 2016 18:00 |
Flora Tallinn | 2–1 | Lincoln Red Imps | A. Le Coq Arena, Tallinn Attendance: 886 Referee: Rob Harvey (Republic of Ireland) |
---|---|---|---|---|
Alliku 35' Sappinen 49' |
Report | J. Chipolina 57' |
6 July 2016 19:00 |
Lincoln Red Imps | 2–0 | Flora Tallinn | Victoria Stadium, Gibraltar Attendance: 1,020 Referee: Alain Durieux (Luxembourg) |
---|---|---|---|---|
J. Chipolina 15' (pen.) Calderón 79' |
Report |
Lincoln Red Imps won 3–2 on aggregate.
28 June 2016 20:00 |
The New Saints | 2–1 | Tre Penne | Park Hall, Oswestry Attendance: 712 Referee: Trustin Farrugia Cann (Malta) |
---|---|---|---|---|
Quigley 13' Mullan 40' |
Report | Fraternali 16' |
5 July 2016 20:30 |
Tre Penne | 0–3 | The New Saints | San Marino Stadium, Serravalle Attendance: 743 Referee: Lorenc Jemini (Albania) |
---|---|---|---|---|
Report | Quigley 45' Edwards 47' Draper 90' |
The New Saints won 5–1 on aggregate.
28 June 2016 19:00 |
Valletta | 1–0 | B36 Tórshavn | Hibernians Stadium, Paola Attendance: 1,151 Referee: Radu Petrescu (Romania) |
---|---|---|---|---|
Falcone 69' | Report |
5 July 2016 19:00 |
B36 Tórshavn | 2–1 | Valletta | Gundadalur, Tórshavn Attendance: 850 Referee: Roomer Tarajev (Estonia) |
---|---|---|---|---|
Thorleifsson 11' Agnarsson 66' |
Report | Falcone 24' |
2–2 on aggregate. Valletta won on away goals.
28 June 2016 20:00 |
FC Santa Coloma | 0–0 | Alashkert | Estadi Comunal, Andorra la Vella Attendance: 600 Referee: Alex Troleis (Faroe Islands) |
---|---|---|---|---|
Report |
5 July 2016 17:00 |
Alashkert | 3–0 | FC Santa Coloma | Vazgen Sargsyan Republican Stadium, Yerevan Attendance: 2,100 Referee: Alexandr Aliyev (Kazakhstan) |
---|---|---|---|---|
V. Minasyan 12' Gyozalyan 84' Artur Yedigaryan 88' |
Report |
Alashkert won 3–0 on aggregate.
Second qualifying round[]
Seeding[]
A total of 34 teams played in the second qualifying round: 30 teams which entered in this round, and the four winners of the first qualifying round. The draw was held on 20 June 2016.
Group 1 | Group 2 | Group 3 | |||
---|---|---|---|---|---|
Seeded | Unseeded | Seeded | Unseeded | Seeded | Unseeded |
Red Bull Salzburg |
F91 Dudelange |
APOEL |
The New Saints[†] |
Celtic |
Lincoln Red Imps[†] |
- Notes
- † Winners of the first qualifying round whose identity was not known at the time of the draw. Teams in italics defeated a team with a higher coefficient in the first qualifying round, thus effectively taking the coefficient of their defeated opponent in the draw for the second qualifying round.
- †† Skënderbeu Korçë would have qualified for the Champions League second qualifying round as the champions of the 2015–16 Albanian Superliga, but were excluded from participating in the 2016–17 European competitions by UEFA for match-fixing. They were included in the second qualifying round awaiting an appeal to the Court of Arbitration for Sport, but were later replaced by Partizani Tirana after their appeal was denied.
Summary[]
The first legs were played on 12 and 13 July, and the second legs were played on 19 and 20 July 2016.
Team #1 | Agg. | Team #2 | 1st leg | 2nd leg |
---|---|---|---|---|
Qarabağ | 3–1 | F91 Dudelange | 2–0 | 1–1 |
Hapoel Be'er Sheva | 3–2 | Sheriff Tiraspol | 3–2 | 0–0 |
Olimpija Ljubljana | 6–6 (a) | Trenčín | 3–4 | 3–2 |
Red Bull Salzburg | 3–0 | Liepāja | 1–0 | 2–0 |
Vardar | 3–5 | Dinamo Zagreb | 1–2 | 2–3 |
The New Saints | 0–3 | APOEL | 0–0 | 0–3 |
Zrinjski Mostar | 1–3 | Legia Warsaw | 1–1 | 0–2 |
Ludogorets Razgrad | 5–0 | Mladost Podgorica | 2–0 | 3–0 |
Dinamo Tbilisi | 3–1 | Alashkert | 2–0 | 1–1 |
Žalgiris Vilnius | 1–2 | Astana | 0–0 | 1–2 |
Partizani Tirana | 2–2 (3–1 p) | Ferencváros | 1–1 | 1–1 (a.e.t.) |
BATE Borisov | 4–2 | SJK | 2–0 | 2–2 |
Valletta | 2–4 | Red Star Belgrade | 1–2 | 1–2 |
Rosenborg | 5–4 | IFK Norrköping | 3–1 | 2–3 |
Dundalk | 3–3 (a) | FH | 1–1 | 2–2 |
Lincoln Red Imps | 1–3 | Celtic | 1–0 | 0–3 |
Crusaders | 0–9 | Copenhagen | 0–3 | 0–6 |
Matches[]
12 July 2016 19:00 |
Qarabağ | 2–0 | F91 Dudelange | Tofiq Bahramov Republican Stadium, Baku Attendance: 18,600 Referee: Orel Grinfeeld (Israel) |
---|---|---|---|---|
Almeida 10' (pen.), 27' | Report |
20 July 2016 18:00 |
F91 Dudelange | 1–1 | Qarabağ | Stade Jos Nosbaum, Dudelange Attendance: 891 Referee: Kevin Clancy (Scotland) |
---|---|---|---|---|
N'Diaye 71' | Report | Reynaldo 90+4' |
Qarabağ won 3–1 on aggregate.
12 July 2016 19:50 |
Hapoel Be'er Sheva | 3–2 | Sheriff Tiraspol | Turner Stadium, Beersheba Attendance: 15,939 Referee: Carlos del Cerro Grande (Spain) |
---|---|---|---|---|
Ogu 43' Barda 52' (pen.) Radi 90' (pen.) |
Report | Ivančić 22' Brezovec 64' |
19 July 2016 19:00 |
Sheriff Tiraspol | 0–0 | Hapoel Be'er Sheva | Sheriff Stadium, Tiraspol Attendance: 8,184 Referee: Daniel Stefański (Poland) |
---|---|---|---|---|
Report |
Hapoel Be'er Sheva won 3–2 on aggregate.
13 July 2016 20:30 |
Olimpija Ljubljana | 3–4 | Trenčín | Stožice Stadium, Ljubljana Attendance: 5,950 Referee: Ali Palabıyık (Turkey) |
---|---|---|---|---|
Velikonja 34' Zajc 43' Eleke 89' |
Report | Lawrence 4' Kalu 6' Janga 20' Holúbek 32' |
20 July 2016 20:15 |
Trenčín | 2–3 | Olimpija Ljubljana | Štadión pod Dubňom, Žilina] Attendance: 3,750 Referee: João Capela (Portugal) |
---|---|---|---|---|
Janga 13' Bero 20' |
Report | Kelhar 41' Eleke 45' Klinar 79' |
6–6 on aggregate. Trenčín won on away goals.
12 July 2016 20:30 |
Red Bull Salzburg | 1–0 | Liepāja | Red Bull Arena, Wals-Siezenheim Attendance: 6,917 Referee: Enea Jorgji (Albania) |
---|---|---|---|---|
Soriano 83' | Report |
19 July 2016 18:00 |
Liepāja | 0–2 | Red Bull Salzburg | Daugava Stadium, Liepāja Attendance: 3,633 Referee: Jonathan Lardot (Belgium) |
---|---|---|---|---|
Report | Berisha 35' Bernardo 65' |
Red Bull Salzburg won 3–0 on aggregate.
12 July 2016 20:45 |
Vardar | 1–2 | Dinamo Zagreb | Philip II Arena, Skopje Attendance: 17,000 Referee: Bobby Madley (England) |
---|---|---|---|---|
Hambardzumyan 54' | Report | Mijušković 21' (o.g.) Rog 30' |
20 July 2016 20:45 |
Dinamo Zagreb | 3–2 | Vardar | Stadion Maksimir, Zagreb Attendance: 10,142 Referee: Sergey Ivanov (Russia) |
---|---|---|---|---|
Pjaca 55' (pen.), 70' (pen.) Machado 79' |
Report | Velkovski 39', 63' |
Dinamo Zagreb won 5–3 on aggregate.
12 July 2016 20:00 |
The New Saints | 0–0 | APOEL | Park Hall, Oswestry Attendance: 1,056 Referee: Hugo Miguel (Portugal) |
---|---|---|---|---|
Report |
19 July 2016 19:00 |
APOEL | 3–0 | The New Saints | GSP Stadium, Nicosia Attendance: 10,548 Referee: Nikola Dabanović (Montenegro) |
---|---|---|---|---|
Alexandrou 54' Sotiriou 73' De Vincenti 90+5' (pen.) |
Report |
APOEL won 3–0 on aggregate.
12 July 2016 18:30 |
Zrinjski Mostar | 1–1 | Legia Warsaw | Stadion pod Bijelim Brijegom, Mostar Attendance: 5,500 Referee: Carlos Clos Gómez (Spain) |
---|---|---|---|---|
Katanec 57' | Report | Nikolić 49' |
19 July 2016 20:45 |
Legia Warsaw | 2–0 | Zrinjski Mostar | Polish Army Stadium, Warsaw Attendance: 12,784 Referee: Nicolas Rainville (France) |
---|---|---|---|---|
Nikolić 28' (pen.), 62' | Report |
Legia Warsaw won 3–1 on aggregate.
13 July 2016 19:30 |
Ludogorets Razgrad | 2–0 | Mladost Podgorica | Ludogorets Arena, Razgrad Attendance: 6,000 Referee: Sergey Lapochkin (Russia) |
---|---|---|---|---|
Moți 13' (pen.) Lukoki 26' |
Report |
19 July 2016 20:45 |
Mladost Podgorica | 0–3 | Ludogorets Razgrad | City Stadium, Podgorica Attendance: 4,300 Referee: Pol van Boekel (Netherlands) |
---|---|---|---|---|
Report | Lukoki 39', 64' Wanderson 48' |
Ludogorets Razgrad won 5–0 on aggregate.
12 July 2016 19:00 |
Dinamo Tbilisi | 2–0 | Alashkert | Boris Paichadze Dinamo Arena, Tbilisi Attendance: 11,769 Referee: Sebastian Colțescu (Romania) |
---|---|---|---|---|
Kiteishvili 55' Kvilitaia 69' (pen.) |
Report |
19 July 2016 17:00 |
Alashkert | 1–1 | Dinamo Tbilisi | Vazgen Sargsyan Republican Stadium, Yerevan Attendance: 4,600 Referee: Mohammed Al-Hakim (Sweden) |
---|---|---|---|---|
Gyozalyan 51' | Report | Jigauri 21' |
Dinamo Tbilisi won 3–1 on aggregate.
13 July 2016 19:15 |
Žalgiris Vilnius | 0–0 | Astana | LFF Stadium, Vilnius Attendance: 4,100 Referee: Vlado Glođović (Serbia) |
---|---|---|---|---|
Report |
20 July 2016 16:00 |
Astana | 2–1 | Žalgiris Vilnius | Astana Arena, Astana Attendance: 18,449 Referee: Sandro Schäfer (Switzerland) |
---|---|---|---|---|
Aničić 31', 90+2' | Report | Elivelto 57' |
Astana won 2–1 on aggregate.
13 July 2016 20:00 |
Partizani Tirana | 1–1 | Ferencváros | Elbasan Arena, Elbasan Attendance: 1,700 Referee: Benoît Millot (France) |
---|---|---|---|---|
Fili 47' | Report | Böde 71' |
20 July 2016 19:30 |
Ferencváros | 1–1 (a.e.t.) |
Partizani Tirana | Groupama Arena, Budapest Attendance: 8,752 Referee: Kristo Tohver (Estonia) |
---|---|---|---|---|
Gera 14' (pen.) | Report | Hüsing 40' (o.g.) | ||
Penalties | ||||
Gera Šesták Nagy Ramírez |
1–3 | Hoxha Vila Trashi Ekuban |
2–2 on aggregate. Partizani Tirana won 3–1 on penalties.
12 July 2016 20:00 |
BATE Borisov | 2–0 | SJK | Borisov Arena, Barysaw Attendance: 9,247 Referee: Andris Treimanis (Latvia) |
---|---|---|---|---|
Kendysh 32' Rodionov 68' |
Report |
19 July 2016 19:00 |
SJK | 2–2 | BATE Borisov | OmaSP Stadion, Seinäjoki Attendance: 5,817 Referee: Bastian Dankert (Germany) |
---|---|---|---|---|
Ngueukam 44' Riski 61' |
Report | Karnitsky 15' Ríos 29' |
BATE Borisov won 4–2 on aggregate.
12 July 2016 20:00 |
Valletta | 1–2 | Red Star Belgrade | Hibernians Stadium, Paola Attendance: 1,098 Referee: Alexander Harkam (Austria) |
---|---|---|---|---|
Falcone 15' | Report | Katai 66' Sikimić 75' |
19 July 2016 20:30 |
Red Star Belgrade | 2–1 | Valletta | Red Star Stadium, Belgrade Attendance: 31,112 Referee: Tore Hansen (Norway) |
---|---|---|---|---|
Donald 30' Katai 76' |
Report | Caruana 11' |
Red Star Belgrade won 4–2 on aggregate.
13 July 2016 19:15 |
Rosenborg | 3–1 | IFK Norrköping | Lerkendal Stadion, Trondheim Attendance: 11,595 Referee: Davide Massa (Italy) |
---|---|---|---|---|
Eyjólfsson 48' Helland 62' De Lanlay 65' |
Report | Andersson 70' |
20 July 2016 19:15 |
IFK Norrköping | 3–2 | Rosenborg | Nya Parken, Norrköping Attendance: 10,372 Referee: Craig Pawson (England) |
---|---|---|---|---|
Andersson 57', 77' Nyman 59' |
Report | Gytkjær 36' (pen.) De Lanlay 55' |
Rosenborg won 5–4 on aggregate.
13 July 2016 20:45 |
Dundalk | 1–1 | FH | Oriel Park, Dundalk Attendance: 3,111 Referee: Nikola Popov (Bulgaria) |
---|---|---|---|---|
McMillan 66' | Report | Lennon 77' |
20 July 2016 21:15 |
FH | 2–2 | Dundalk | Kaplakriki, Hafnarfjörður Attendance: 1,850 Referee: Paolo Valeri (Italy) |
---|---|---|---|---|
Hewson 19' K. F. Finnbogason 78' |
Report | McMillan 52', 62' |
3–3 on aggregate. Dundalk won on away goals.
12 July 2016 20:00 |
Lincoln Red Imps | 1–0 | Celtic | Victoria Stadium, Gibraltar Attendance: 1,632 Referee: Andreas Ekberg (Sweden) |
---|---|---|---|---|
L. Casciaro 48' | Report |
20 July 2016 20:45 |
Celtic | 3–0 | Lincoln Red Imps | Celtic Park, Glasgow Attendance: 55,632 Referee: Bartosz Frankowski (Poland) |
---|---|---|---|---|
Lustig 23' Griffiths 25' Roberts 29' |
Report |
Celtic won 3–1 on aggregate.
13 July 2016 20:00 |
Crusaders | 0–3 | Copenhagen | Seaview, Belfast Attendance: 2,069 Referee: Stephan Klossner (Switzerland) |
---|---|---|---|---|
Report | Santander 6' Cornelius 40' Falk 53' |
19 July 2016 19:15 |
Copenhagen | 6–0 | Crusaders | Parken Stadium, Copenhagen Attendance: 6,924 Referee: Ante Vučemilović-Šimunović (Croatia) |
---|---|---|---|---|
Pavlović 15' Mitchell 45+1' (o.g.) Cornelius 48', 76' Falk 58' Greguš 68' |
Report |
Copenhagen won 9–0 on aggregate.
Third qualifying round[]
Seeding[]
The third qualifying round was split into two separate sections: Champions Route (for league champions) and League Route (for league non-champions). The losing teams in both sections entered the 2016–17 UEFA Europa League play-off round.
A total of 30 teams played in the third qualifying round:
- Champions Route: three teams which enter in this round, and the 17 winners of the second qualifying round.
- League Route: ten teams which enter in this round.
The draw for the third qualifying round was held on 15 July 2016.
Champions Route | League Route | ||||
---|---|---|---|---|---|
Group 1 | Group 2 | ||||
Seeded | Unseeded | Seeded | Unseeded | Seeded | Unseeded |
Olympiacos |
Rosenborg[†] |
Viktoria Plzeň |
Qarabağ[†] |
Shakhtar Donetsk[††] |
- Notes
- † Winners of the second qualifying round, whose identity was not known at the time of the draw. Teams in italics defeated a team with a higher coefficient in the second qualifying round, thus effectively taking the coefficient of their defeated opponent in the draw for the third qualifying round.
- †† On 17 July 2014, the UEFA emergency panel ruled that Ukrainian and Russian clubs would not be drawn against each other "until further notice" due to the political unrest between the countries.
Summary[]
The first legs were played on 26 and 27 July, and the second legs were played on 2 and 3 August 2016.
Team #1 | Agg. | Team #2 | 1st leg | 2nd leg | |
---|---|---|---|---|---|
Champions Route | |||||
Rosenborg | 2–4 | APOEL | 2–1 | 0–3 | |
Dinamo Zagreb | 3–0 | Dinamo Tbilisi | 2–0 | 1–0 | |
Olympiacos | 0–1 | Hapoel Be'er Sheva | 0–0 | 0–1 | |
Astana | 2–3 | Celtic | 1–1 | 1–2 | |
Trenčín | 0–1 | Legia Warsaw | 0–1 | 0–0 | |
Viktoria Plzeň | 1–1 (a) | Qarabağ | 0–0 | 1–1 | |
Astra Giurgiu | 1–4 | Copenhagen | 1–1 | 0–3 | |
BATE Borisov | 1–3 | Dundalk | 1–0 | 0–3 | |
Ludogorets Razgrad | 6–4 | Red Star Belgrade | 2–2 | 4–2 (a.e.t.) | |
Partizani Tirana | 0–3 | Red Bull Salzburg | 0–1 | 0–2 | |
League Route | |||||
Ajax | 3–2 | PAOK | 1–1 | 2–1 | |
Sparta Prague | 1–3 | Steaua București | 1–1 | 0–2 | |
Shakhtar Donetsk | 2–2 (2–4 p) | Young Boys | 2–0 | 0–2 (a.e.t.) | |
Rostov | 4–2 | Anderlecht | 2–2 | 2–0 | |
Fenerbahçe | 3–4 | Monaco | 2–1 | 1–3 |
Matches[]
27 July 2016 19:15 |
Rosenborg | 2–1 | APOEL | Lerkendal Stadion, Trondheim Attendance: 13,281 Referee: Slavko Vinčić (Slovenia) |
---|---|---|---|---|
Gytkjær 23' Skjelvik 45+1' |
Report | Efrem 67' |
2 August 2016 19:00 |
APOEL | 3–0 | Rosenborg | GSP Stadium, Nicosia Attendance: 15,559 Referee: Paweł Raczkowski (Poland) |
---|---|---|---|---|
Gianniotas 90+1' Vander 90+6' De Vincenti 90+9' |
Report |
APOEL won 4–2 on aggregate.
26 July 2016 20:45 |
Dinamo Zagreb | 2–0 | Dinamo Tbilisi | Stadion Maksimir, Zagreb Attendance: 10,258 Referee: Bobby Madden (Scotland) |
---|---|---|---|---|
Soudani 39' Ćorić 42' |
Report |
2 August 2016 19:00 |
Dinamo Tbilisi | 0–1 | Dinamo Zagreb | Boris Paichadze Dinamo Arena, Tbilisi Attendance: 21,510 Referee: Miroslav Zelinka (Czech Republic) |
---|---|---|---|---|
Report | Rog 8' |
Dinamo Zagreb won 3–0 on aggregate.
27 July 2016 20:45 |
Olympiacos | 0–0 | Hapoel Be'er Sheva | Karaiskakis Stadium, Piraeus Attendance: 20,531 Referee: Jorge Sousa (Portugal) |
---|---|---|---|---|
Report |
3 August 2016 20:00 |
Hapoel Be'er Sheva | 1–0 | Olympiacos | Turner Stadium, Beersheba Attendance: 15,500 Referee: Benoît Bastien (France) |
---|---|---|---|---|
Tzedek 79' | Report |
Hapoel Be'er Sheva won 1–0 on aggregate.
27 July 2016 16:00 |
Astana | 1–1 | Celtic | Astana Arena, Astana Attendance: 29,000 Referee: Paolo Mazzoleni (Italy) |
---|---|---|---|---|
Logvinenko 19' | Report | Griffiths 78' |
3 August 2016 20:45 |
Celtic | 2–1 | Astana | Celtic Park, Glasgow Attendance: 52,952 Referee: István Kovács (Romania) |
---|---|---|---|---|
Griffiths 45+2' (pen.) Dembélé 90+2' (pen.) |
Report | Ibraimi 62' |
Celtic won 3–2 on aggregate.
27 July 2016 20:30 |
Trenčín | 0–1 | Legia Warsaw | Štadión pod Dubňom, Žilina Attendance: 5,866 Referee: Aleksei Kulbakov (Belarus) |
---|---|---|---|---|
Report | Nikolić 69' |
3 August 2016 20:45 |
Legia Warsaw | 0–0 | Trenčín | Polish Army Stadium, Warsaw Attendance: 21,850 Referee: Vladislav Bezborodov (Russia) |
---|---|---|---|---|
Report |
Legia Warsaw won 1–0 on aggregate.
26 July 2016 20:15 |
Viktoria Plzeň | 0–0 | Qarabağ | Doosan Arena, Plzeň Attendance: 10,269 Referee: Aleksandar Stavrev (Macedonia) |
---|---|---|---|---|
Report |
2 August 2016 18:30 |
Qarabağ | 1–1 | Viktoria Plzeň | Tofiq Bahramov Republican Stadium, Baku Attendance: 30,792 Referee: Hüseyin Göçek (Turkey) |
---|---|---|---|---|
Muarem 28' | Report | Krmenčík 85' |
1–1 on aggregate. Viktoria Plzeň won on away goals.
27 July 2016 19:30 |
Astra Giurgiu | 1–1 | Copenhagen | Stadionul Marin Anastasovici, Giurgiu Attendance: 2,381 Referee: István Vad (Hungary) |
---|---|---|---|---|
Teixeira 7' | Report | Delaney 64' |
3 August 2016 19:45 |
Copenhagen | 3–0 | Astra Giurgiu | Parken Stadium, Copenhagen Attendance: 16,853 Referee: Liran Liany (Israel) |
---|---|---|---|---|
Cornelius 14', 45+1' Santander 34' |
Report |
Copenhagen won 4–1 on aggregate.
26 July 2016 20:00 |
BATE Borisov | 1–0 | Dundalk | Borisov Arena, Barysaw Attendance: 11,321 Referee: Yevhen Aranovsky (Ukraine) |
---|---|---|---|---|
Gordeichuk 70' | Report |
2 August 2016 21:00 |
Dundalk | 3–0 | BATE Borisov | Tallaght Stadium, Dublin Attendance: 4,645 Referee: Jakob Kehlet (Denmark) |
---|---|---|---|---|
McMillan 44', 59' Benson 90' |
Report |
Dundalk won 3–1 on aggregate.
26 July 2016 20:00 |
Ludogorets Razgrad | 2–2 | Red Star Belgrade | Ludogorets Arena, Razgrad Attendance: 7,759 Referee: Martin Strömbergsson (Sweden) |
---|---|---|---|---|
Cafu 43' Keșerü 76' |
Report | Katai 48' Kanga 66' |
2 August 2016 20:30 |
Red Star Belgrade | 2–4 (a.e.t.) |
Ludogorets Razgrad | Red Star Stadium, Belgrade Attendance: 50,223 Referee: Luca Banti (Italy) |
---|---|---|---|---|
Donald 17' Ibáñez 62' (pen.) |
Report | Cafu 24' Wanderson 40', 92', 97' |
Ludogorets Razgrad won 6–4 on aggregate.
26 July 2016 20:15 |
Partizani Tirana | 0–1 | Red Bull Salzburg | Elbasan Arena, Elbasan Attendance: 4,000 Referee: Michael Oliver (England) |
---|---|---|---|---|
Report | Soriano 70' (pen.) |
3 August 2016 20:30 |
Red Bull Salzburg | 2–0 | Partizani Tirana | Red Bull Arena, Wals-Siezenheim Attendance: 7,853 Referee: Ivan Kružliak (Slovakia) |
---|---|---|---|---|
Soriano 76' Wanderson 81' |
Report |
Red Bull Salzburg won 3–0 on aggregate.
26 July 2016 20:45 |
Ajax | 1–1 | PAOK | Amsterdam Arena, Amsterdam Attendance: 45,640 Referee: Javier Estrada Fernández (Spain) |
---|---|---|---|---|
Dolberg 58' | Report | Djalma 27' |
3 August 2016 20:30 |
PAOK | 1–2 | Ajax | Toumba Stadium, Thessaloniki Attendance: 24,930 Referee: Anthony Taylor (England) |
---|---|---|---|---|
Athanasiadis 4' | Report | Klaassen 45+1' (pen.), 88' |
Ajax won 3–2 on aggregate.
26 July 2016 20:00 |
Sparta Prague | 1–1 | Steaua București | Generali Arena, Prague Attendance: 13,257 Referee: Daniel Siebert (Germany) |
---|---|---|---|---|
Šural 35' | Report | Stanciu 75' |
3 August 2016 19:45 |
Steaua București | 2–0 | Sparta Prague | Arena Națională, Bucharest Attendance: 37,127 Referee: Danny Makkelie (Netherlands) |
---|---|---|---|---|
Stanciu 31', 63' | Report |
Steaua București won 3–1 on aggregate.
26 July 2016 20:45 |
Shakhtar Donetsk | 2–0 | Young Boys | Arena Lviv, Lviv Attendance: 7,477 Referee: Serdar Gözübüyük (Netherlands) |
---|---|---|---|---|
Bernard 27' Seleznyov 75' |
Report |
3 August 2016 20:15 |
Young Boys | 2–0 (a.e.t.) |
Shakhtar Donetsk | Stade de Suisse, Bern Attendance: 9,365 Referee: Ruddy Buquet (France) |
---|---|---|---|---|
Kubo 54', 60' | Report | |||
Penalties | ||||
Hoarau Kubo Hadergjonaj Rochat Gajić |
4–2 | Srna Fred Rakitskiy Marlos |
2–2 on aggregate. Young Boys won 4–2 on penalties.
26 July 2016 20:30 |
Rostov | 2–2 | Anderlecht | Olimp-2, Rostov-on-Don Attendance: 14,770 Referee: Luca Banti (Italy) |
---|---|---|---|---|
Ezatolahi 16' Poloz 60' (pen.) |
Report | Hanni 3' Tielemans 52' |
3 August 2016 20:45 |
Anderlecht | 0–2 | Rostov | Constant Vanden Stock Stadium, Anderlecht Attendance: 19,464 Referee: Matej Jug (Slovenia) |
---|---|---|---|---|
Report | Noboa 28' Azmoun 47' |
Rostov won 4–2 on aggregate.
27 July 2016 20:30 |
Fenerbahçe | 2–1 | Monaco | Şükrü Saracoğlu Stadium, Istanbul Attendance: 12,223 Referee: Jesús Gil Manzano (Spain) |
---|---|---|---|---|
Emenike 39', 61' | Report | Falcao 42' |
3 August 2016 20:45 |
Monaco | 3–1 | Fenerbahçe | Stade Louis II, Monaco Attendance: 8,403 Referee: Artur Soares Dias (Portugal) |
---|---|---|---|---|
Germain 2', 65' Falcao 18' (pen.) |
Report | Emenike 53' |
Monaco won 4–3 on aggregate.
Play-off round[]
Seeding[]
The play-off round was split into two separate sections: Champions Route (for league champions) and League Route (for league non-champions). The losing teams in both sections enter the 2016–17 UEFA Europa League group stage.
A total of 20 teams played in the play-off round:
- Champions Route: the ten Champions Route winners of the third qualifying round.
- League Route: five teams which entered in this round, and the five League Route winners of the third qualifying round.
The draw for the play-off round was held on 5 August 2016.
Champions Route | League Route | ||
---|---|---|---|
Seeded | Unseeded | Seeded | Unseeded |
Viktoria Plzeň[†] |
Dinamo Zagreb[†] |
Manchester City |
- Notes
- † Winners of the third qualifying round.
Summary[]
The first legs were played on 16 and 17 August, and the second legs were played on 23 and 24 August 2016.
Team #1 | Agg. | Team #2 | 1st leg | 2nd leg | |
---|---|---|---|---|---|
Champions Route | |||||
Ludogorets Razgrad | 4–2 | Viktoria Plzeň | 2–0 | 2–2 | |
Celtic | 5–4 | Hapoel Be'er Sheva | 5–2 | 0–2 | |
Copenhagen | 2–1 | APOEL | 1–0 | 1–1 | |
Dundalk | 1–3 | Legia Warsaw | 0–2 | 1–1 | |
Dinamo Zagreb | 3–2 | Red Bull Salzburg | 1–1 | 2–1 (a.e.t.) | |
League Route | |||||
Steaua București | 0–6 | Manchester City | 0–5 | 0–1 | |
Porto | 4–1 | Roma | 1–1 | 3–0 | |
Ajax | 2–5 | Rostov | 1–1 | 1–4 | |
Young Boys | 2–9 | Borussia Mönchengladbach | 1–3 | 1–6 | |
Villarreal | 1–3 | Monaco | 1–2 | 0–1 |
Matches[]
17 August 2016 20:45 |
Ludogorets Razgrad | 2–0 | Viktoria Plzeň | Vasil Levski National Stadium, Sofia Attendance: 11,812 Referee: Mark Clattenburg (England) |
---|---|---|---|---|
Moți 51' (pen.) Misidjan 64' |
Report |
23 August 2016 20:45 |
Viktoria Plzeň | 2–2 | Ludogorets Razgrad | Doosan Arena, Plzeň Attendance: 10,312 Referee: Alberto Undiano Mallenco (Spain) |
---|---|---|---|---|
Ďuriš 7' Matějů 64' |
Report | Misidjan 17' Keșerü 90+5' |
Ludogorets Razgrad won 4–2 on aggregate.
17 August 2016 20:45 |
Celtic | 5–2 | Hapoel Be'er Sheva | Celtic Park, Glasgow Attendance: 52,659 Referee: Damir Skomina (Slovenia) |
---|---|---|---|---|
Rogić 9' Griffiths 39', 45+1' Dembélé 73' Brown 85' |
Report | Maranhão 55' Melikson 57' |
23 August 2016 20:45 |
Hapoel Be'er Sheva | 2–0 | Celtic | Turner Stadium, Beersheba Attendance: 15,383 Referee: Bas Nijhuis (Netherlands) |
---|---|---|---|---|
Sahar 21' Hoban 48' |
Report |
Celtic won 5–4 on aggregate.
16 August 2016 20:45 |
Copenhagen | 1–0 | APOEL | Parken Stadium, Copenhagen Attendance: 20,519 Referee: Pavel Královec (Czech Republic) |
---|---|---|---|---|
Pavlović 43' | Report |
24 August 2016 20:45 |
APOEL | 1–1 | Copenhagen | GSP Stadium, Nicosia Attendance: 17,310 Referee: Gianluca Rocchi (Italy) |
---|---|---|---|---|
Sotiriou 69' | Report | Santander 86' |
Copenhagen won 2–1 on aggregate.
17 August 2016 20:45 |
Dundalk | 0–2 | Legia Warsaw | Aviva Stadium, Dublin Attendance: 30,417 Referee: Deniz Aytekin (Germany) |
---|---|---|---|---|
Report | Nikolić 56' (pen.) Prijović 90+4' |
23 August 2016 20:45 |
Legia Warsaw | 1–1 | Dundalk | Polish Army Stadium, Warsaw Attendance: 29,066 Referee: Svein Oddvar Moen (Norway) |
---|---|---|---|---|
Kucharczyk 90+2' | Report | Benson 19' |
Legia Warsaw won 3–1 on aggregate.
16 August 2016 20:45 |
Dinamo Zagreb | 1–1 | Red Bull Salzburg | Stadion Maksimir, Zagreb Attendance: 13,784 Referee: Anastasios Sidiropoulos (Greece) |
---|---|---|---|---|
Rog 76' (pen.) | Report | Lazaro 59' |
24 August 2016 20:45 |
Red Bull Salzburg | 1–2 (a.e.t.) |
Dinamo Zagreb | Red Bull Arena, Wals-Siezenheim Attendance: 23,451 Referee: Craig Thomson (Scotland) |
---|---|---|---|---|
Lazaro 22' | Report | Fernandes 87' Soudani 95' |
Dinamo Zagreb won 3–2 on aggregate.
16 August 2016 20:45 |
Steaua București | 0–5 | Manchester City | Arena Națională, Bucharest Attendance: 45,327 Referee: Daniele Orsato (Italy) |
---|---|---|---|---|
Report | Silva 13' Agüero 41', 78', 89' Nolito 49' |
24 August 2016 20:45 |
Manchester City | 1–0 | Steaua București | City of Manchester Stadium, Manchester Attendance: 40,064 Referee: Paweł Gil (Poland) |
---|---|---|---|---|
Delph 56' | Report |
Manchester City won 6–0 on aggregate.
17 August 2016 20:45 |
Porto | 1–1 | Roma | Estádio do Dragão, Porto Attendance: 46,310 Referee: Björn Kuipers (Netherlands) |
---|---|---|---|---|
Silva 61' (pen.) | Report | Felipe 21' (o.g.) |
23 August 2016 20:45 |
Roma | 0–3 | Porto | Stadio Olimpico, Rome Attendance: 39,866 Referee: Szymon Marciniak (Poland) |
---|---|---|---|---|
Report | Felipe 8' Layún 73' Corona 75' |
Porto won 4–1 on aggregate.
16 August 2016 20:45 |
Ajax | 1–1 | Rostov | Amsterdam Arena, Amsterdam Attendance: 51,463 Referee: Willie Collum (Scotland) |
---|---|---|---|---|
Klaassen 38' (pen.) | Report | Noboa 13' |
24 August 2016 20:45 |
Rostov | 4–1 | Ajax | Olimp-2, Rostov-on-Don Attendance: 15,320 Referee: Milorad Mažić (Serbia) |
---|---|---|---|---|
Azmoun 34' Yerokhin 52' Noboa 60' Poloz 66' |
Report | Klaassen 84' (pen.) |
Rostov won 5–2 on aggregate.
16 August 2016 20:45 |
Young Boys | 1–3 | Borussia Mönchengladbach | Stade de Suisse, Bern Attendance: 30,224 Referee: Nicola Rizzoli (Italy) |
---|---|---|---|---|
Sulejmani 56' | Report | Raffael 11' Hahn 67' Rochat 69' (o.g.) |
24 August 2016 20:45 |
Borussia Mönchengladbach | 6–1 | Young Boys | Borussia-Park, Mönchengladbach Attendance: 43,302 Referee: Andre Marriner (England) |
---|---|---|---|---|
Hazard 9', 64', 84' Raffael 33', 40', 77' |
Report | Ravet 79' |
Borussia Mönchengladbach won 9–2 on aggregate.
17 August 2016 20:45 |
Villarreal | 1–2 | Monaco | El Madrigal, Villarreal Attendance: 19,516 Referee: Felix Brych (Germany) |
---|---|---|---|---|
Pato 36' | Report | Fabinho 3' (pen.) Silva 72' |
23 August 2016 20:45 |
Monaco | 1–0 | Villarreal | Stade Louis II, Monaco Attendance: 8,750 Referee: Jonas Eriksson (Sweden) |
---|---|---|---|---|
Fabinho 90+1' (pen.) | Report |
Monaco won 3–1 on aggregate.
Top goalscorers[]
There have been 239 goals scored in 92 matches in the qualifying phase and play-off round, for an average of 2.6 goals per match.
Rank | Player | Team | Goals | Minutes played |
---|---|---|---|---|
1 | Andreas Cornelius | Copenhagen | 5 | 434 |
Nemanja Nikolić | Legia Warsaw | 5 | 458 | |
David McMillan | Dundalk | 5 | 486 | |
Leigh Griffiths | Celtic | 5 | 507 | |
5 | Raffael | Borussia Mönchengladbach | 4 | 180 |
Davy Klaassen | Ajax | 4 | 360 | |
Wanderson | Ludogorets Razgrad | 4 | 530 |
External links[]
- UEFA Champions League (official website)
UEFA Champions League 2016-17 |
Champions |
---|
Real Madrid |
Runners-up |
Juventus |
Knockout Stage |
Eliminated in the Semi-finals |
Atlético Madrid · Monaco |
Eliminated in the Quarter-finals |
Leicester City · Borussia Dortmund · Bayern Munich · Barcelona |
Eliminated in the in the Last 16 |
Manchester City · Napoli · Benfica · Arsenal · Porto · Bayer Leverkusen · Paris Saint-Germain · Sevilla |
Eliminated in the Group Stage |
Ludogorets Razgrad · Basel · Beşiktaş · Dynamo Kyiv · Borussia Mönchengladbach · Celtic · Rostov · PSV Eindhoven · Tottenham Hotspur · CSKA Moscow · Legia Warsaw · Sporting CP · Copenhagen · Brugge · Lyon · Dinamo Zagreb |
Eliminated in the play-off round |
Viktoria Plzeň · Hapoel Be'er Sheva · APOEL · Dundalk · Red Bull Salzburg · Steaua București · Roma · Ajax · Young Boys · Villarreal |
Eliminated in the third qualifying round |
Rosenborg · Dinamo Tbilisi · Olympiacos · Astana · Trenčín · Qarabağ · Astra Giurgiu · BATE Borisov · Red Star Belgrade · Partizani Tirana · PAOK · Sparta Prague · Shakhtar Donetsk · Anderlecht · Fenerbahçe |
Eliminated in the second qualifying round |
F91 Dudelange · Sheriff Tiraspol · Olimpija Ljubljana · Liepāja · Vardar · The New Saints · Zrinjski Mostar · Mladost Podgorica · Alashkert · Žalgiris Vilnius · Ferencváros · SJK · Valletta · IFK Norrköping · FH · Lincoln Red Imps · Crusaders |
Eliminated in the first qualifying round |
Flora Tallinn · Tre Penne · B36 Tórshavn · FC Santa Coloma |
Qualifying phase and play-off round · Group stage · Knockout phase · Final |
2016–17 in European football (UEFA) |
Domestic leagues |
Albania · Andorra · Armenia · Austria · Azerbaijan · Belarus '16 '17 · Belgium · Bosnia and Herzegovina · Bulgaria · Croatia · Cyprus · Czech Republic · Denmark · England · Estonia '16 '17 · Faroe Islands '16 '17 · Finland '16 '17 · France · Georgia '16 '17 · Germany · Gibraltar · Greece · Hungary · Iceland '16 '17 · Israel · Italy · Kazakhstan '16 '17 · Latvia '16 '17 · Lithuania '16 '17 · Luxembourg · Macedonia · Malta · Moldova · Montenegro · Netherlands · Northern Ireland · Norway '16 '17 · Poland · Portugal · Republic of Ireland '16 '17 · Romania · Russia · San Marino · Scotland · Serbia · Slovakia · Slovenia · Spain · Sweden '16 '17 · Switzerland · Turkey · Ukraine · Wales |
Domestic cups |
Albania · Andorra · Armenia · Austria · Azerbaijan · Belarus · Belgium · Bosnia and Herzegovina · Bulgaria · Croatia · Cyprus · Czech Republic · Denmark · England · Estonia · Faroe Islands '16 '17 · Finland '16 '17 · France · Georgia · Germany · Gibraltar · Greece · Hungary · Iceland '16 '17 · Israel · Italy · Kazakhstan '16 '17 · Latvia · Liechtenstein · Lithuania · Luxembourg · Macedonia · Malta · Moldova · Montenegro · Netherlands · Northern Ireland · Norway '16 '17 · Poland · Portugal · Republic of Ireland '16 '17 · Romania · Russia · San Marino · Scotland · Serbia · Slovakia · Slovenia · Spain · Sweden · Switzerland · Turkey · Ukraine · Wales |
League cups |
England · Estonia · Finland '16 '17 · France · Gibraltar · Hungary · Iceland '16 '17 · Israel · Latvia · Northern Ireland · Portugal · Republic of Ireland '16 '17 · Romania · Scotland · Wales |
Supercups |
Albania · Andorra · Armenia · Azerbaijan · Belarus · Belgium · Bulgaria · Cyprus · Czech Republic · England · Estonia · Faroe Islands · France · Georgia · Germany · Gibraltar · Hungary · Iceland · Israel · Italy · Kazakhstan · Lithuania · Macedonia · Malta · Moldova · Netherlands · Northern Ireland · Poland · Portugal · Republic of Ireland '16 '17 · Romania · Russia · San Marino · Slovakia · Slovenia · Spain · Sweden · Turkey · Ukraine |
UEFA competitions |
Champions League (qualifying phase and play-off round · group stage · knockout phase · Final) · Europa League (qualifying phase and play-off round · group stage · knockout phase · Final) · Super Cup |
International competitions |
UEFA Euro 2016 (qualification) · 2017 Euro Under-21 (qualification) · 2016 Euro Under-19 (qualification) · 2016 Euro Under-17 (qualification) |