The 2016–17 UEFA Champions League group stage begin on 13 September and end on 7 December 2016. A total of 32 teams compete in the group stage to decide the 16 places in the knockout phase of the 2016–17 UEFA Champions League.

Draw

The draw was held on 25 August 2016, at the Grimaldi Forum in Monaco. The 32 teams will be drawn into eight groups of four, with the restriction that teams from the same association can not be drawn against each other. For the draw, the teams are seeded into four pots based on the following principles:

  • Pot 1 contain the title holders and the champions of the top seven associations based on their 2015 UEFA country coefficients.
  • Pots 2, 3 and 4 contain the remaining teams, seeded based on their 2016 UEFA club coefficients.

Moreover, the draw will be controlled for teams from the same association in order to split the teams evenly into the two sets of groups (A–D, E–H) for maximum television coverage.

The fixtures will be decided after the draw. On each matchday, four groups play their matches on Tuesday, while the other four groups play their matches on Wednesday, with the two sets of groups (A–D, E–H) alternating between each matchday. There are other restrictions: for example, teams from the same city (e.g., Real Madrid and Atlético Madrid) in general do not play at home on the same matchday (UEFA tries to avoid teams from the same city playing at home on the same day or on consecutive days, due to logistics and crowd control), and teams in certain countries (e.g., Belarus, Russia, Kazakhstan) do not play at home on the last matchday (due to cold weather and simultaneous kick-off times).

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.

Teams

Below are the participating teams (with their 2016 UEFA club coefficients), grouped by their seeding pot. They include 22 teams which enter in this stage, and the 10 winners of the play-off round (5 in Champions Route, 5 in League Route).

Key to colours
Group winners and runners-up advance to the round of 16
Third-placed teams enter the Europa League round of 32
All other teams are eliminated
Pot 1 (by association rank)
Team Coeff
Flag of Spain Real Madrid[TH] 176.142
Flag of Spain Barcelona 159.142
Flag of England Leicester City 15.256
Flag of Germany Bayern Munich 163.035
Flag of Italy Juventus 107.087
Flag of Portugal Benfica 116.616
Flag of France Paris Saint-Germain 112.549
Flag of Russia CSKA Moscow 48.716
Pot 2
Team Coeff
Flag of Spain Atlético Madrid 144.142
Flag of Germany Borussia Dortmund 110.035
Flag of England Arsenal 105.256
Flag of Spain Sevilla 95.642
Flag of Italy Napoli 90.087
Flag of Germany Bayer Leverkusen 89.035
Pot 2 or 3 (TBD)
Team Coeff
Flag of Switzerland Basel 87.755
Flag of England Tottenham Hotspur 74.256
Pot 3
Team Coeff
Flag of Ukraine Dynamo Kyiv 65.976
Flag of France Lyon 63.049
Pot 3 or 4 (TBD)
Team Coeff
Flag of Netherlands PSV Eindhoven 57.112
Flag of Portugal Sporting CP 51.616
Flag of Belgium Club Brugge 43.000
Pot 4
Team Coeff
Flag of Turkey Beşiktaş 34.920
Notes
  1. TH Title holders, automatically placed at the top position of seeding list.
  2. CR Winners of the play-off round (Champions Route).
  3. LR Winners of the play-off round (League Route).

Format

In each group, teams play against each other home-and-away in a round-robin format. The group winners and runners-up advance to the round of 16, while the third-placed teams enter the Europa League round of 32.

Tiebreakers

The teams are ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss). If two or more teams are equal on points on completion of the group matches, the following criteria are applied in the order given to determine the rankings (regulations Article 17.01):

  1. higher number of points obtained in the group matches played among the teams in question;
  2. superior goal difference from the group matches played among the teams in question;
  3. higher number of goals scored in the group matches played among the teams in question;
  4. higher number of goals scored away from home in the group matches played among the teams in question;
  5. if, after having applied criteria 1 to 4, teams still have an equal ranking, criteria 1 to 4 are reapplied exclusively to the matches between the teams in question to determine their final rankings. If this procedure does not lead to a decision, criteria 6 to 12 apply;
  6. superior goal difference in all group matches;
  7. higher number of goals scored in all group matches;
  8. higher number of away goals scored in all group matches;
  9. higher number of wins in all group matches;
  10. higher number of away wins in all group matches;
  11. lower disciplinary points total based only on yellow and red cards received in all group matches (red card = 3 points, yellow card = 1 point, expulsion for two yellow cards in one match = 3 points);
  12. higher club coefficient.

Groups

The matchdays are 13–14 September, 27–28 September, 18–19 October, 1–2 November, 22–23 November, and 6–7 December 2016. The match kickoff times are 20:45 CEST/CET, except for matchday 5 in Russia which are 18:00 CET.

Times up to 29 October 2016 (matchdays 1–3) are CEST (UTC+2), thereafter (matchdays 4–6) times are CET (UTC+1).

Group A

Team Pld
W
D
L
GF
GA
GD
Pts
Notes
Flag of England Arsenal 6 4 2 0 18 6 +12 14 Advance to knockout phase
Flag of France Paris Saint-Germain 6 3 3 0 13 7 +6 12
Flag of Bulgaria Ludogorets Razgrad 6 0 3 3 6 15 −9 3 Transfer to Europa League
Flag of Switzerland Basel 6 0 2 4 3 12 −9 2
13 September 2016 (2016-09-13)
20:45
Paris Saint-Germain Flag of France 1–1 Flag of England Arsenal Parc des Princes, Paris
Attendance: 46,440
Referee: Viktor Kassai (Hungary)
Cavani Goal 1' Report Sánchez Goal 78'
13 September 2016 (2016-09-13)
20:45
Basel Flag of Switzerland 1–1 Flag of Bulgaria Ludogorets Razgrad St. Jakob-Park, Basel
Attendance: 30,852
Referee: Aleksei Kulbakov (Belarus)
Steffen Goal 79' Report Cafu Goal 45'

28 September 2016 (2016-09-28)
20:45
Ludogorets Razgrad Flag of Bulgaria 1–3 Flag of France Paris Saint-Germain Vasil Levski National Stadium, Sofia[A]
Attendance: 17,155
Referee: Pavel Královec (Czech Republic)
Natanael Goal 16' Report Matuidi Goal 41'
Cavani Goal 56'60'
28 September 2016 (2016-09-28)
20:45
Arsenal Flag of England 2–0 Flag of Switzerland Basel Emirates Stadium, London
Attendance: 59,993
Referee: Danny Makkelie (Netherlands)
Walcott Goal 7'26' Report

19 October 2016 (2016-10-19)
20:45
Arsenal Flag of England 6–0 Flag of Bulgaria Ludogorets Razgrad Emirates Stadium, London
Attendance: 59,944
Referee: Artur Soares Dias (Portugal)
Sánchez Goal 12'
Wallcott Goal 42'
Oxlade-Chamberlain Goal 46'
ÖzilGoal 56'83'87'
Report
19 October 2016 (2016-10-19)
20:45
Paris Saint-Germain Flag of France 3–0 Flag of Switzerland Basel Parc des Princes, Paris
Attendance: 46,488
Referee: Deniz Aytekin (Germany)
Di María Goal 40'
Lucas Goal 62'
Cavani Goal 90+3' (pen.)
Report

1 November 2016 (2016-11-01)
20:45
Ludogorets Razgrad Flag of Bulgaria 2–3 Flag of England Arsenal Vasil Levski National Stadium, Sofia[A]
Attendance: 30,862
Referee: Bas Nijhuis (Nethelands)
Cafu Goal 12'
Keseru Goal 15'
Report Xhaka Goal 20'
Giroud Goal 42'
1 November 2016 (2016-11-01)
20:45
Basel Flag of Switzerland 1–2 Flag of France Paris Saint-Germain St. Jakob-Park, Basel
Attendance: 34,639
Referee: Ovidiu Hațegan (Romania)
Zuffi Goal 76' Report Matuidi Goal 43'
Meunier Goal 90'

23 November 2016 (2016-11-23)
20:45
Arsenal Flag of England 2–2 Flag of France Paris Saint-Germain Emirates Stadium, London
Attendance: 59,628
Referee: Felix Brych (Germany)
Giroud Goal 45+1' (pen.)
Verratti Goal 60' (o.g.)
Report Cavani Goal 18'
Iwobi Goal 77' (o.g.)
23 November 2016 (2016-11-23)
20:45
Ludogorets Razgrad Flag of Bulgaria 0–0 Flag of Switzerland Basel Vasil Levski National Stadium, Sofia[A]
Attendance: 20,82
Referee: Martin Atkinson (England)
Report

6 December 2016 (2016-12-06)
20:45
Paris Saint-Germain Flag of France 2–2 Flag of Bulgaria Ludogorets Razgrad Parc des Princes, Paris
Attendance: 42,650
Referee: Anastasios Sidiropoulos (Greece)
Cavani Goal 61'
Di María Goal 90+2'
Report Misidjan Goal 15'
Wanderson Goal 69'
6 December 2016 (2016-12-06)
20:45
Basel Flag of Switzerland 1–4 Flag of England Arsenal St. Jakob-Park, Basel
Attendance: 36,000
Referee: Jorge Sousa (Portugal)
Doumbia Goal 78' Report Lucas Goal 8'16'47'
Iwobi Goal 53'

Group B

Team Pld
W
D
L
GF
GA
GD
Pts
Notes
Flag of Italy Napoli 6 3 2 1 11 8 +3 11 Advance to knockout phase
Flag of Portugal Benfica 6 2 2 2 10 10 0 8
Flag of Turkey Beşiktaş 6 1 4 1 9 14 −5 7 Transfer to Europa League
Flag of Ukraine Dynamo Kyiv 6 1 2 3 8 6 +2 5
13 September 2016 (2016-09-13)
20:45
Dynamo Kyiv Flag of Ukraine 1–2 Flag of Italy Napoli Olympic Stadium, Kiev
Attendance: 35,137
Referee: Willie Collum (Scotland)
Harmash Goal 26' Report Milik Goal 36'45+2'
13 September 2016 (2016-09-13)
20:45
Benfica Flag of Portugal 1–1 Flag of Turkey Beşiktaş Estádio da Luz, Lisbon
Attendance: 42,126
Referee: Milorad Mažić (Serbia)
Cervi Goal 12' Report Talisca Goal 90+3'

28 September 2016 (2016-09-28)
20:45
Beşiktaş Flag of Turkey 1–1 Flag of Ukraine Dynamo Kyiv Vodafone Arena, Istanbul
Attendance: 33,938
Referee: Felix Zwayer (Germany)
Quaresma Goal 29' Report Tsyhankov Goal 65'
28 September 2016 (2016-09-28)
20:45
Napoli Flag of Italy 4–2 Flag of Portugal Benfica Stadio San Paolo, Naples
Attendance: 41,281
Referee: Felix Brych (Germany)
Hamšík Goal 20'
Mertens Goal 51'58'
Milik Goal 54' (pen.)
Report Guedes Goal 70'
Salvio Goal 86'

19 October 2016 (2016-10-19)
20:45
Napoli Flag of Italy 2–3 Flag of Turkey Beşiktaş Stadio San Paolo, Naples
Attendance: 28,502
Referee: Sergei Karasev (Russia)
Mertens Goal 30'
Gabbiadini Goal 69' (pen.)
Report Adriano Goal 12'
Aboubakar Goal 38'86'
19 October 2016 (2016-10-19)
20:45
Dynamo Kyiv Flag of Ukraine 0–2 Flag of Portugal Benfica Olympic Stadium, Kiev
Attendance: 25,991
Referee: David Fernández Borbalán (Spain)
Report Salvio Goal 9' (pen.)
Cervi Goal 55'

1 November 2016 (2016-11-01)
20:45
Beşiktaş Flag of Turkey 1–1 Flag of Italy Napoli Vodafone Arena, Istanbul
Attendance: 35,552
Referee: Mark Clattenburg (England)
Quaresma Goal 78' (pen.) Report Hamšík Goal 82'
1 November 2016 (2016-11-01)
20:45
Benfica Flag of Portugal 1–0 Flag of Ukraine Dynamo Kyiv Estádio da Luz, Lisbon
Attendance: 51,641
Referee: Clément Turpin (France)
Salvio Goal 45+2' (pen.) Report

23 November 2016 (2016-11-23)
20:45
Napoli Flag of Italy 0–0 Flag of Ukraine Dynamo Kyiv Stadio San Paolo, Naples
Attendance: 33,736
Referee: Ovidiu Hațegan (Romania)
Report

6 December 2016 (2016-12-06)
20:45
Dynamo Kyiv Flag of Ukraine 6–0 Flag of Turkey Beşiktaş Olympic Stadium, Kiev
Attendance: 14,036
Referee: Craig Thomson (Scotland)
Besyedin Goal 9'
Yarmolenko Goal 30' (pen.)
Buyalskyi Goal 32'
González Goal 45+3'
Sydorchuk Goal 60'
Júnior Moraes Goal 77'
Report
6 December 2016 (2016-12-06)
20:45
Benfica Flag of Portugal 1–2 Flag of Italy Napoli Estádio da Luz, Lisbon
Attendance: 55,634
Referee: Antonio Mateu Lahoz (Spain)
Jiménez Goal 87' Report Callejón Goal 60'
Mertens Goal 79'

Group C

Team Pld
W
D
L
GF
GA
GD
Pts
Notes
Flag of Spain Barcelona 6 5 0 1 20 4 +16 15 Advance to knockout phase
Flag of England Manchester City 6 2 3 1 12 10 +2 9
Flag of Germany Borussia Mönchengladbach 6 1 2 3 5 12 −7 5 Transfer to Europa League
Flag of Scotland Celtic 6 0 3 3 5 16 −11 3
13 September 2016 (2016-09-13)
20:45
Barcelona Flag of Spain 7–0 Flag of Scotland Celtic Camp Nou, Barcelona
Attendance: 73,290
Referee: Ovidiu Hațegan (Romania)
Messi Goal 3'27'60'
Neymar Goal 50'
Iniesta Goal 59'
Suárez Goal 75'88'
Report
14 September 2016 (2016-09-14)
20:45
Manchester City Flag of England 4–0 Flag of Germany Borussia Mönchengladbach City of Manchester Stadium, Manchester
Attendance: 30,270
Referee: Björn Kuipers (Netherlands)
Agüero Goal 8'28' (pen.)77'
Iheanacho Goal 90+1'
Report

28 September 2016 (2016-09-28)
20:45
Borussia Mönchengladbach Flag of Germany 1–2 Flag of Spain Barcelona Borussia-Park, Mönchengladbach
Attendance: 46,283
Referee: Damir Skomina (Slovenia)
Hazard Goal 34' Report Turan Goal 65'
Piqué Goal 74'
28 September 2016 (2016-09-28)
20:45
Celtic Flag of Scotland 3–3 Flag of England Manchester City Celtic Park, Glasgow
Attendance: 57,592
Referee: Nicola Rizzoli (Italy)
Dembélé Goal 3'47'
Sterling Goal 20' (o.g.)
Report Fernandinho Goal 12'
Sterling Goal 28'
Nolito Goal 55'

19 October 2016 (2016-10-19)
20:45
Celtic Flag of Scotland 0–2 Flag of Germany Borussia Mönchengladbach Celtic Park, Glasgow
Attendance: 57,814
Referee: Anastasios Sidiropoulos (Greece)
Report Stindl Goal 57'
Hahn Goal 77'
19 October 2016 (2016-10-19)
20:45
Barcelona Flag of Spain 4–0 Flag of England Manchester City Camp Nou, Barcelona
Attendance: 96,290
Referee: Milorad Mažić (SRB)
Messi Goal 17'61'69'
Neymar Goal 89'
Report

1 November 2016 (2016-11-01)
20:45
Borussia Mönchengladbach Flag of Germany 1–1 Flag of Scotland Celtic Borussia-Park, Mönchengladbach
Attendance: 46,283
Referee: Jorge Sousa (Portugal)
Stindl Goal 32' Report Dembélé Goal 76'
1 November 2016 (2016-11-01)
20:45
Manchester City Flag of England 3–1 Flag of Spain Barcelona City of Manchester Stadium, Manchester
Attendance: 53,340
Referee: Viktor Kassai (Hungary)
Gündoğan Goal 39'75'
De Bruyne Goal 51'
Report Messi Goal 21'

23 November 2016 (2016-11-23)
20:45
Celtic Flag of Scotland 0–2 Flag of Spain Barcelona Celtic Park, Glasgow
Attendance: 57,937
Referee: Daniele Orsato (Italy)
Report Messi Goal 24'56' (pen.)
23 November 2016 (2016-11-23)
20:45
Borussia Mönchengladbach Flag of Germany 1–1 Flag of England Manchester City Borussia-Park, Mönchengladbach
Attendance: 45,921
Referee: Cüneyt Çakır (Turkey)
Raffael Goal 23' Report Silva Goal 45+1'

6 December 2016 (2016-12-06)
20:45
Barcelona Flag of Spain 4–0 Flag of Germany Borussia Mönchengladbach Camp Nou, Barcelona
Attendance: 67,157
Referee: Sergei Karasev (Russia)
Messi Goal 16'
Turan Goal 50'53'67'
Report
6 December 2016 (2016-12-06)
20:45
Manchester City Flag of England 1–1 Flag of Scotland Celtic City of Manchester Stadium, Manchester
Attendance: 51,297
Referee: Slavko Vinčić (Slovenia)
Iheanacho Goal 8' Report Roberts Goal 4'

Group D

Team Pld
W
D
L
GF
GA
GD
Pts
Notes
Flag of Spain Atlético Madrid 6 5 0 1 7 2 +5 15 Advance to knockout phase
Flag of Germany Bayern Munich 6 4 0 2 14 6 +8 12
Flag of Russia Rostov 6 1 2 3 6 12 −6 5 Transfer to Europa League
Flag of Netherlands PSV Eindhoven 6 0 2 4 4 11 −7 2
13 September 2016 (2016-09-13)
20:45
Bayern Munich Flag of Germany 5–0 Flag of Russia Rostov Allianz Arena, Munich
Attendance: 70,000
Referee: Anthony Taylor (England)
Lewandowski Goal 28' (pen.)
Müller Goal 45+2'
Kimmich Goal 53'60'
Bernat Goal 90'
Report
13 September 2016 (2016-09-13)
20:45
PSV Eindhoven Flag of Netherlands 0–1 Flag of Spain Atlético Madrid Philips Stadion, Eindhoven
Attendance: 33,989
Referee: Martin Atkinson (England)
Report Saúl Goal 43'

28 September 2016 (2016-09-28)
20:45
Atlético Madrid Flag of Spain 1–0 Flag of Germany Bayern Munich Vicente Calderón, Madrid
Attendance: 48,242
Referee: Szymon Marciniak (Poland)
Carrasco Goal 35' Report
28 September 2016 (2016-09-28)
20:45
Rostov Flag of Russia 2–2 Flag of Netherlands PSV Eindhoven Olimp-2, Rostov-on-Don
Attendance: 12,646
Referee: Clément Turpin (France)
Poloz Goal 8'37' Report Pröpper Goal 14'
L. de Jong Goal 45+2'

19 October 2016 (2016-10-19)
20:45
Rostov Flag of Russia 0–1 Flag of Spain Atlético Madrid Olimp-2, Rostov-on-Don
Attendance: 15,400
Referee: Daniele Orsato (Italy)
Report Carrasco Goal 62'
19 October 2016 (2016-10-19)
20:45
Bayern Munich Flag of Germany 4–1 Flag of Netherlands PSV Eindhoven Allianz Arena, Munich
Attendance: 70,000
Referee: Willie Collum (Scotland)
Müller Goal 13'
Kimmich Goal 21'
Lewandowski Goal 59'
Robben Goal 84'
Report Narsingh Goal 41'

1 November 2016 (2016-11-01)
20:45
Atlético Madrid Flag of Spain 2–1 Flag of Russia Rostov Vicente Calderón, Madrid
Attendance: 40,392
Referee: Craig Thomson (Scotland)
Griezmann Goal 28'90+3' Report Azmoun Goal 30'
1 November 2016 (2016-11-01)
20:45
PSV Eindhoven Flag of Netherlands 1–2 Flag of Germany Bayern Munich Philips Stadion, Eindhoven
Attendance: 35,000
Referee: Gianluca Rocchi (Italy)
Arias Goal 14' Report Lewandowski Goal 34' (pen.)73'

23 November 2016 (2016-11-23)
18:00
Rostov Flag of Russia 3–2 Flag of Germany Bayern Munich Olimp-2, Rostov-on-Don
Attendance: 15,211
Referee: Artur Soares Dias (Portugal)
Azmoun Goal 44'
Poloz Goal 50' (pen.)
Noboa Goal 67'
Report Douglas Costa Goal 35'
Bernat Goal 52'
23 November 2016 (2016-11-23)
20:45
Atlético Madrid Flag of Spain 2–0 Flag of Netherlands PSV Eindhoven Vicente Calderón, Madrid
Attendance: 37,891
Referee: Aleksei Kulbakov (Belarus)
Gameiro Goal 55'
Griezmann Goal 66'
Report

6 December 2016 (2016-12-06)
20:45
Bayern Munich Flag of Germany 1–0 Flag of Spain Atlético Madrid Allianz Arena, Munich
Attendance: 70,000
Referee: Clément Turpin (France)
Lewandowski Goal 28' Report
6 December 2016 (2016-12-06)
20:45
PSV Eindhoven Flag of Netherlands 0–0 Flag of Russia Rostov Philips Stadion, Eindhoven
Attendance: 33,400
Referee: Deniz Aytekin (Germany)
Report

Group E

Team Pld
W
D
L
GF
GA
GD
Pts
Notes
Flag of France Monaco 6 3 2 1 9 7 +2 11 Advance to knockout phase
Flag of Germany Bayer Leverkusen 6 2 4 0 8 4 +4 10
Flag of England Tottenham Hotspur 6 2 1 3 6 6 0 7 Transfer to Europa League
Flag of Russia CSKA Moscow 6 0 3 3 5 11 −6 3
14 September 2016 (2016-09-14)
20:45
Bayer Leverkusen Flag of Germany 2–2 Flag of Russia CSKA Moscow BayArena, Leverkusen
Attendance: 23,459
Referee: Daniele Orsato (Italy)
Mehmedi Goal 9'
Çalhanoğlu Goal 15'
Report Dzagoev Goal 36'
Eremenko Goal 38'
14 September 2016 (2016-09-14)
20:45
Tottenham Hotspur Flag of England 1–2 Flag of France Monaco Wembley Stadium, London
Attendance: 85,011
Referee: Gianluca Rocchi (Italy)
Alderweireld Goal 45' Report Silva Goal 15'
Lemar Goal 31'

27 September 2016 (2016-09-27)
20:45
Monaco Flag of France 1–1 Flag of Germany Bayer Leverkusen Stade Louis II, Monaco
Attendance: 8,100
Referee: David Fernández Borbalán (Spain)
Glik Goal 90+4' Report Hernández Goal 73'
27 September 2016 (2016-09-27)
20:45
CSKA Moscow Flag of Russia 0–1 Flag of England Tottenham Hotspur Arena CSKA, Moscow
Attendance: 26,153
Referee: Antonio Mateu Lahoz (Spain)
Report Son Heung-min Goal 71'

18 October 2016 (2016-10-18)
20:45
CSKA Moscow Flag of Russia 1–1 Flag of France Monaco Arena CSKA, Moscow
Attendance: 24,125
Referee: Martin Strömbergsson (Sweden)
Traoré Goal 34' Report Silva Goal 87'
18 October 2016 (2016-10-18)
20:45
Bayer Leverkusen Flag of Germany 0–0 Flag of England Tottenham Hotspur BayArena, Leverkusen
Attendance: 28,887
Referee: Cüneyt Çakır (Turkey)
Report

2 November 2016 (2016-11-02)
20:45
Monaco Flag of France 3–0 Flag of Russia CSKA Moscow Stade Louis II, Monaco
Attendance: 10,029
Referee: Matej Jug (Slovenia)
Germain Goal 13'
Falcao Goal 29'41'
Report
2 November 2016 (2016-11-02)
20:45
Tottenham Hotspur Flag of England 0–1 Flag of Germany Bayer Leverkusen Wembley Stadium, London
Attendance: 85,512
Referee: Jonas Eriksson (Sweden)
Report Kampl Goal 65'

22 November 2016 (2016-11-22)
18:00
CSKA Moscow Flag of Russia 1–1 Flag of Germany Bayer Leverkusen Arena CSKA, Moscow
Attendance: 19,164
Referee: Alberto Undiano Mallenco (Spain)
Natkho Goal 76' (pen.) Report Volland Goal 16'
22 November 2016 (2016-11-22)
20:45
Monaco Flag of France 2–1 Flag of England Tottenham Hotspur Stade Louis II, Monaco
Attendance: 13,100
Referee: Björn Kuipers (Netherlands)
Sidibé Goal 48'
Lemar Goal 53'
Report Kane Goal 52' (pen.)

7 December 2016 (2016-12-07)
20:45
Bayer Leverkusen Flag of Germany 3–0 Flag of France Monaco BayArena, Leverkusen
Attendance: 21,928
Referee: Gediminas Mažeika (Lithuania)
Yurchenko Goal 30'
Brandt Goal 48'
De Sanctis Goal 82' (o.g.)
Report
7 December 2016 (2016-12-07)
20:45
Tottenham Hotspur Flag of England 3–1 Flag of Russia CSKA Moscow Wembley Stadium, London
Attendance: 62,034
Referee: Nicola Rizzoli (Italy)
Alli Goal 38'
Kane Goal 45+1'
Akinfeev Goal 77' (o.g.)
Report Dzagoev Goal 33'

Group F

Team Pld
W
D
L
GF
GA
GD
Pts
Notes
Flag of Germany Borussia Dortmund 6 4 2 0 21 9 +12 14 Advance to knockout phase
Flag of Spain Real Madrid 6 3 3 0 16 10 +6 12
Flag of Poland Legia Warsaw 6 1 1 4 9 24 −15 4 Transfer to Europa League
Flag of Portugal Sporting CP 6 1 0 5 5 8 −3 3
14 September 2016 (2016-09-14)
20:45
Real Madrid Flag of Spain 2–1 Flag of Portugal Sporting CP Santiago Bernabéu, Madrid
Attendance: 72,179
Referee: Paolo Tagliavento (Italy)
Ronaldo Goal 89'
Morata Goal 90+4'
Report César Goal 47'
14 September 2016 (2016-09-14)
20:45
Legia Warsaw Flag of Poland 0–6 Flag of Germany Borussia Dortmund Polish Army Stadium, Warsaw
Attendance: 27,304
Referee: Sergei Karasev (Russia)
Report Götze Goal 7'
Sokratis Goal 15'
Bartra Goal 17'
Guerreiro Goal 51'
Castro Goal 76'
Aubameyang Goal 87'

27 September 2016 (2016-09-27)
20:45
Borussia Dortmund Flag of Germany 2–2 Flag of Spain Real Madrid Westfalenstadion, Dortmund
Attendance: 65,849
Referee: Mark Clattenburg (England)
Aubameyang Goal 43'
Schürrle Goal 87'
Report Ronaldo Goal 17'
Varane Goal 68'
27 September 2016 (2016-09-27)
20:45
Sporting CP Flag of Portugal 2–0 Flag of Poland Legia Warsaw Estádio José Alvalade, Lisbon
Referee: Michael Oliver (England)
B. Ruiz Goal 28'
Dost Goal 37'
Report

18 October 2016 (2016-10-18)
20:45
Sporting CP Flag of Portugal 1–2 Flag of Germany Borussia Dortmund Estádio José Alvalade, Lisbon
Attendance: 46,609
Referee: Damir Skomina (Slovenia)
Bruno César Goal 67' Report Aubameyang Goal 9'
Weigl Goal 43'
18 October 2016 (2016-10-18)
20:45
Real Madrid Flag of Spain 5–1 Flag of Poland Legia Warsaw Santiago Bernabéu, Madrid
Attendance: 70,251
Referee: Ruddy Buquet (France)
Bale Goal 16'
Jodłowiec Goal 20' (o.g.)
Asensio Goal 37'
Vázquez Goal 68'
Morata Goal 84'
Report Radović Goal 22' (pen.)

2 November 2016 (2016-11-02)
20:45
Borussia Dortmund Flag of Germany 1–0 Flag of Portugal Sporting CP Westfalenstadion, Dortmund
Attendance: 65,849
Referee: Danny Makkelie (Netherlands)
Ramos Goal 12' Report
2 November 2016 (2016-11-02)
20:45
Legia Warsaw Flag of Poland 3–3 Flag of Spain Real Madrid Polish Army Stadium, Warsaw
Attendance: 0
Referee: Pavel Královec (Czech Republic)
Odjidja-Ofoe Goal 40'
Radović Goal 58'
Moulin Goal 83'
Report Bale Goal 1'
Benzema Goal 35'
Kovačić Goal 85'

22 November 2016 (2016-11-22)
20:45
Sporting CP Flag of Portugal 1–2 Flag of Spain Real Madrid Estádio José Alvalade, Lisbon
Attendance: 50,046
Referee: Willie Collum (Scotland)
Adrien Goal 80' (pen.) Report Varane Goal 29'
Benzema Goal 87'
22 November 2016 (2016-11-22)
20:45
Borussia Dortmund Flag of Germany 8–4 Flag of Poland Legia Warsaw Westfalenstadion, Dortmund
Attendance: 55,094
Referee: Martin Strömbergsson (Sweden)
Kagawa Goal 17'18'
Şahin Goal 20'
Dembélé Goal 29'
Reus Goal 32'52'
Passlack Goal 81'
Rzeźniczak Goal 90+2' (o.g.)
Report Prijović Goal 10'24'
Kucharczyk Goal 57'
Nikolić Goal 83'

7 December 2016 (2016-12-07)
20:45
Real Madrid Flag of Spain 2–2 Flag of Germany Borussia Dortmund Santiago Bernabéu, Madrid
Attendance: 76,894
Referee: Szymon Marciniak (Poland)
Benzema Goal 28'53' Report Aubameyang Goal 60'
Reus Goal 88'
7 December 2016 (2016-12-07)
20:45
Legia Warsaw Flag of Poland 1–0 Flag of Portugal Sporting CP Polish Army Stadium, Warsaw
Attendance: 28,232
Referee: Gianluca Rocchi (Italy)
Guilherme Goal 30' Report

Group G

Team Pld
W
D
L
GF
GA
GD
Pts
Notes
Flag of England Leicester City 6 4 1 1 7 6 +1 13 Advance to knockout phase
Flag of Portugal Porto 6 3 2 1 9 3 +6 11
Flag of Denmark Copenhagen 6 2 3 1 7 2 +5 9 Transfer to Europa League
Flag of Belgium Club Brugge 6 0 0 6 2 14 −12 0
14 September 2016 (2016-09-14)
20:45
Club Brugge Flag of Belgium 0–3 Flag of England Leicester City Jan Breydel Stadium, Bruges
Attendance: 20,970
Referee: Anastasios Sidiropoulos (Greece)
Report Albrighton Goal 5'
Mahrez Goal 29'61' (pen.)
14 September 2016 (2016-09-14)
20:45
Porto Flag of Portugal 1–1 Flag of Denmark Copenhagen Estádio do Dragão, Porto
Attendance: 34,325
Referee: Matej Jug (Slovenia)
Otávio Goal 13' Report Cornelius Goal 52'

27 September 2016 (2016-09-27)
20:45
Copenhagen Flag of Denmark 4–0 Flag of Belgium Club Brugge Parken Stadium, Copenhagen
Attendance: 25,605
Referee: Craig Thomson (Scotland)
Denswil Goal 53' (o.g.)
Delaney Goal 64'
Santander Goal 69'
Jørgensen Goal 90+2'
Report
27 September 2016 (2016-09-27)
20:45
Leicester City Flag of England 1–0 Flag of Portugal Porto King Power Stadium, Leicester
Attendance: 31,805
Referee: Cüneyt Çakır (Turkey)
Slimani Goal 25' Report

18 October 2016 (2016-10-18)
20:45
Leicester City Flag of England 1–0 Flag of Denmark Copenhagen King Power Stadium, Leicester
Attendance: 31,037
Referee: Nicola Rizzoli (Italy)
Mahrez Goal 40' Report
18 October 2016 (2016-10-18)
20:45
Club Brugge Flag of Belgium 1–2 Flag of Portugal Porto Jan Breydel Stadium, Bruges
Attendance: 23,325
Referee: Paolo Tagliavento (Italy)
Vossen Goal 12' Report Layún Goal 68'
Silva Goal 90+3' (pen.)

2 November 2016 (2016-11-02)
20:45
Copenhagen Flag of Denmark 0–0 Flag of England Leicester City Parken Stadium, Copenhagen
Attendance: 34,146
Referee: Felix Brych (Germany)
Report
2 November 2016 (2016-11-02)
20:45
Porto Flag of Portugal 1–0 Flag of Belgium Club Brugge Estádio do Dragão, Porto
Attendance: 32,310
Referee: Alberto Undiano Mallenco (Spain)
Silva Goal 37' Report

22 November 2016 (2016-11-22)
20:45
Leicester City Flag of England 2–1 Flag of Belgium Club Brugge King Power Stadium, Leicester
Attendance: 31,443
Referee: Ruddy Buquet (France)
Okazaki Goal 5'
Mahrez Goal 30' (pen.)
Report Izquierdo Goal 52'
22 November 2016 (2016-11-22)
20:45
Copenhagen Flag of Denmark 0–0 Flag of Portugal Porto Parken Stadium, Copenhagen
Attendance: 32,036
Referee: Milorad Mažić (Serbia)
Report

7 December 2016 (2016-12-07)
20:45
Club Brugge Flag of Belgium 0–2 Flag of Denmark Copenhagen Jan Breydel Stadium, Bruges
Attendance: 18,981
Referee: Michael Oliver (England)
Report Mechele Goal 8' (o.g.)
Jørgensen Goal 15'
7 December 2016 (2016-12-07)
20:45
Porto Flag of Portugal 5–0 Flag of England Leicester City Estádio do Dragão, Porto
Attendance: 39,310
Referee: Felix Zwayer (Germany)
Silva Goal 6'64' (pen.)
Corona Goal 26'
Brahimi Goal 44'
Jota Goal 77'
Report

Group H

Team Pld
W
D
L
GF
GA
GD
Pts
Notes
Flag of Italy Juventus 6 4 2 0 11 2 +9 14 Advance to knockout phase
Flag of Spain Sevilla 6 3 2 1 7 3 +4 11
Flag of France Lyon 6 2 2 2 5 3 +2 8 Transfer to Europa League
Flag of Croatia Dinamo Zagreb 6 0 0 6 0 15 −15 0
14 September 2016 (2016-09-14)
20:45
Lyon Flag of France 3–0 Flag of Croatia Dinamo Zagreb Parc Olympique Lyonnais, Décines-Charpieu
Attendance: 43,754
Referee: Martin Strömbergsson (Sweden)
Tolisso Goal 13'
Ferri Goal 49'
Cornet Goal 57'
Report
14 September 2016 (2016-09-14)
20:45
Juventus Flag of Italy 0–0 Flag of Spain Sevilla Juventus Stadium, Turin
Attendance: 33,261
Referee: Deniz Aytekin (Germany)
Report

27 September 2016 (2016-09-27)
20:45
Sevilla Flag of Spain 1–0 Flag of France Lyon Ramón Sánchez Pizjuán, Seville
Attendance: 36,741
Referee: Bas Nijhuis (Nethelands)
Ben Yedder Goal 53' Report
27 September 2016 (2016-09-27)
20:45
Dinamo Zagreb Flag of Croatia 0–4 Flag of Italy Juventus Stadion Maksimir, Zagreb
Attendance: 23,875
Referee: Jorge Sousa (Portugal)
Report Pjanić Goal 24'
Higuaín Goal 31'
Dybala Goal 57'
Dani Alves Goal 85'

18 October 2016 (2016-10-18)
20:45
Dinamo Zagreb Flag of Croatia 0–1 Flag of Spain Sevilla Stadion Maksimir, Zagreb
Attendance: 6,021
Referee: Michael Oliver (England)
Report Nasri Goal 37'
18 October 2016 (2016-10-18)
20:45
Lyon Flag of France 0–1 Flag of Italy Juventus Parc Olympique Lyonnais, Décines-Charpieu
Attendance: 53,907
Referee: Szymon Marciniak (Poland)
Report Cuadrado Goal 76'

2 November 2016 (2016-11-02)
20:45
Sevilla Flag of Spain 4–0 Flag of Croatia Dinamo Zagreb Ramón Sánchez Pizjuán, Seville
Attendance: 35,215
Referee: Felix Zwayer (Germany)
Vietto Goal 31'
Escudero Goal 66'
N'Zonzi Goal 80'
Ben Yedder Goal 87'
Report
2 November 2016 (2016-11-02)
20:45
Juventus Flag of Italy 1–1 Flag of France Lyon Juventus Stadium, Turin
Attendance: 40,356
Referee: Björn Kuipers (Netherlands)
Higuaín Goal 13' (pen.) Report Tolisso Goal 85'

22 November 2016 (2016-11-22)
20:45
Dinamo Zagreb Flag of Croatia 0–1 Flag of France Lyon Stadion Maksimir, Zagreb
Attendance: 7,834
Referee: Pavel Královec (Czech Republic)
Report Lacazette Goal 72'
22 November 2016 (2016-11-22)
20:45
Sevilla Flag of Spain 1–3 Flag of Italy Juventus Ramón Sánchez Pizjuán, Seville
Attendance: 38,942
Referee: Mark Clattenburg (England)
Pareja Goal 9' Report Marchisio Goal 45+2' (pen.)
Bonucci Goal 84'
Mandžukić Goal 90+4'

7 December 2016 (2016-12-07)
20:45
Lyon Flag of France 0–0 Flag of Spain Sevilla Parc Olympique Lyonnais, Décines-Charpieu
Attendance: 52,423
Referee: Jonas Eriksson (Sweden)
Report
7 December 2016 (2016-12-07)
20:45
Juventus Flag of Italy 2–0 Flag of Croatia Dinamo Zagreb Juventus Stadium, Turin
Attendance: 39,380
Referee: Anthony Taylor (England)
Higuaín Goal 52'
Rugani Goal 73'
Report

External links

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
201617 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)

Community content is available under CC-BY-SA unless otherwise noted.