default-cbs-image

The group stage of the 2016-17 UEFA Champions League got underway on Sept. 13 and the season came to a close June 3 in at Millennium Stadium in Wales.

There were 32 teams divided by eight groups of four. In each group, teams squared off against their opponents twice, once at home, and away, totaling six games. The top two from each group advanced to the knockout phase. Groups were drawn on Aug. 25 in Monaco. And a draw was held in each of the first three knockout stages (round of 16, quarterfinals, semifinals).

Note: Teams with * next to their name have clinched a spot in the knockout stages, while ^ means the team advances to the Europa League.

GROUP STAGE


Schedule, scores, results for Group A

Group A GP W D L GD PTS
Arsenal* 6 4 2 0 +12 14
PSG* 6 3 3 0 +6 12
Ludogorets^ 6 0 3 3 -9 3
Basel 6 0 2 4 -9 2

Sept. 13:
Arsenal 1, Paris Saint-Germain 1
Ludogorets Razgrad 1, Basel 1

Sept. 28:
Paris Saint-Germain 3, Ludogorets Razgrad 1
Arsenal 2, Basel 0

Oct. 19:
Arsenal 6, Ludogorets Razgrad 0
Paris Saint-Germain 3, Basel 0

Nov. 1:
Arsenal 3, Ludogorets Razgrad 2
Paris Saint-Germain 2, Basel 1

Nov. 23:
PSG 2, Arsenal 2
Basel 0, Ludogorets 0

Dec. 6:
Ludogorets Razgrad 2, PSG 2
Arsenal 4, Basel 1


Schedule, scores, results for Group B

Group B GP W D L GD PTS
Napoli* 6 3 2 1 +3 11
Benfica* 6 2 2 2 +0 8
Besiktas^ 6 1 4 0 -5 7
Dynamo Kyiv 6 1 2 3 +2 5

Sept. 13:
Napoli 2, Dynamo Kyiv 1
Besiktas 1, Benfica 1

Sept. 28:
Dynamo Kyiv 1, Besiktas 1
Napoli 4, Benfica 2

Oct. 19:
Besiktas 3, Napoli 2
Benfica 2, Dynamo Kyiv 0

Nov. 1:
Napoli 1, Besiktas 1
Benfica 1, Dynamo Kyiv 0

Nov. 23:
Napolo 0, Dynamo Kyiv 0
Benfica 3, Besiktas 3

Dec. 6:
Dynamo Kyiv 6, Besiktas 0
Napoli 2, Benfica 1


Schedule, scores, results for Group C

Group C GP W D L GD PTS
Barcelona* 6 5 0 1 +16 15
Manchester City* 6 2 3 1 +2 9
Borussia Monchengladbach^ 6 1 2 3 -7 5
Celtic 6 0 3 3 -11 3

Sept. 13:
Barcelona 7, Celtic 0

Sept. 14:
Manchester City 4, Borussia Monchengladbach 0

Sept. 28:
Barcelona 2, Borussia Monchengladbach 1
Manchester City 3, Celtic 3

Oct. 19:
Borussia Monchengladbach 2, Celtic 0
Barcelona 4, Manchester City 0

Nov. 1:
Celtic 1, Borussia Monchengladbach 1
Manchester City 3, Barcelona 1

Nov. 23:
Barcelona 2, Celtic 0
Manchester City 1, Borussia Monchengladbach 1

Dec. 6:
Barcelona 4, Borussia Monchengladbach 1
Celtic 1, Manchester City 1


Schedule, scores, results for Group D

Group D GP W D L GD PTS
Atletico Madrid* 6 5 0 1 +5 15
Bayern Munich* 6 4 0 2 +8 12
Rostov^ 6 1 2 3 -6 5
PSV 6 0 2 4 -7 2

Sept. 13:
Bayern Munich 5, Rostov 0
Atletico Madrid 1, PSV Eindhoven 0

Sept. 28:
Atletico Madrid 1, Bayern Munich 0
PSV Eindhoven 2, Rostov 2

Oct. 19:
Atletico Madrid 1, Rostov 0
Bayern Munich 4, PSV Eindhoven 1

Nov. 1:
Atletico Madrid 2, Rostov 1
Bayern Munich 2, PSV Eindhoven 1

Nov. 23:
Rostov 3, Bayern Munich 0
Atletico Madrid 2, PSV 0

Dec. 6:
Bayern Munich 1, Atletico Madrid 0
PSV 0, Rostov 0


Schedule, scores, results for Group E

Group E GP W D L GD PTS
Monaco* 6 3 2 1 +3 11
Bayer Leverkusen* 6 2 4 0 +4 10
Tottenham Hotspur^ 6 2 1 3 0 7
CSKA Moscow 6 0 3 3 -6 3

Sept. 14
CSKA Moscow 2, Bayer Leverkusen, 2
Monaco 2 , Tottenham Hotspur 1

Sept. 27:
Bayer Leverkusen 1 Monaco 0
Tottenham Hotspur 1, CSKA Moscow 0

Oct. 18
Monaco 1, CSKA Moscow 1
Tottenham Hotspur 0, Bayer Leverkusen 0

Nov. 2:
Monaco 3, CSKA Moscow 0
Bayer Leverkusen 1, Tottenham Hotspur 0

Nov. 22:
Bayer Leverkusen 1, CSKA Moscow 1
Monaco 2, Tottenham Hotspur 1

Dec. 7:
Leverkusen 3, Monaco 0
Tottenham Hotspur 3, CSKA Moscow 1


Schedule, scores, results for Group F

Group F GP W D L GD PTS
Borussia Dortmund* 6 4 2 0 +12 14
Real Madrid* 6 3 3 0 +6 12
Legia Warsaw^ 6 1 1 4 -15 4
Sporting CP 6 1 0 5 -3 3

Sept. 14:
Real Madrid 2, Sporting CP 1
Borussia Dortmund 6, Legia Warsaw 0

Sept. 27:
Real Madrid 2, Borussia Dortmund 2
Sporting CP 2, Legia Warsaw 0

Oct. 18:
Borussia Dortmund 2, Sporting CP 1
Real Madrid 5, Legia Warsaw 1

Nov. 2:
Borussia Dortmund 1, Sporting CP 0
Real Madrid 3, Legia Warsaw 3

Nov. 22:
Real Madrid 2, Sporting CP 1
Borussia Dortmund 8, Legia Warsaw 4

Dec. 7:
Borussia Dortmund 2, Real Madrid 2
Legia Warsaw 1, Sporting CP 0


Schedule, scores, results for Group G

Group G GP W D L GD PTS
Leicester City * 6 4 1 1 +1 13
Porto* 6 3 2 1 +6 11
Copenhagen^ 6 2 3 1 +5 9
Club Brugge 6 0 0 6 -12 0

Sept. 14:
Leicester City 3, Club Brugge 0
Copenhagen 1, Porto 1

Sept. 27:
Copenhagen 4, Club Brugge 0
Leicester City 1, Porto 0

Oct. 18:
Leicester City 1, Copenhagen 0
Porto 2, Club Brugge 1

Nov. 2:
Leicester City 0, Copenhagen 0
Porto 1, Club Brugge 0

Nov. 22:
Leicester City 2, Club Brugge 1
Porto 0, Copenhagen 0

Dec. 7:
Copenhagen 2, Club Brugge 2
Porto 5, Leicester City 0


Schedule, scores, results for Group H

Group H GP W D L GD PTS
Juventus* 6 4 2 0 +9 14
Sevilla* 6 3 2 1 +4 11
Lyon^ 6 2 2 2 +2 8
Dinamo Zagreb 6 0 0 6 -15 0

Sept. 14:
Lyon 3, Dinamo Zagreb 0
Sevilla 0, Juventus 0

Sept. 27:
Sevilla 1, Lyon 0
Juventus 4, Dinamo Zagreb 0

Oct. 18:
Sevilla 1, Dinamo Zagreb 0
Juventus 1, Lyon 0

Nov. 2:
Sevilla 4, Dinamo Zagreb 0
Lyon 1, Juventus 1

Nov. 22:
Lyon 1, Dinamo Zagreb 0
Juventus 3, Sevilla 1

Dec. 7:
Sevilla 0, Lyon 0
Juventus 2, Dinamo Zagreb 0


KNOCKOUT STAGE

Round of 16

Group winnerAgg.Group runner-upLeg 1Leg 1

Monaco

6-6*

Manchester City

3-5

3-1

Real Madrid

6-2

Napoli

3-1

3-1

Benfica

1-4

Borussia Dortmund

1-0

0-4

Arsenal

2-10

Bayern Munich

1-5

1-5

Juventus

3-0

Porto

2-0

1-0

Atletico Madrid

4-2

Bayer Leverkusen

4-2

0-0

Barcelona

6-5

Paris Saint-Germain

0-4

6-1

Leicester City

3-2

Sevilla

1-2

2-0

*Monaco advances on away goal rule


Quarterfinals

Team 1Agg.Team 2Leg 1Leg 2

Atletco Madrid

2-1

Leicester City

1-0

1-1

Borussia Dortmund

3-6

Monaco

2-3

1-3

Juventus

3-0

Barcelona

3-0

0-0

Bayern Munich

3-6

Real Madrid

1-2

2-4 (a.e.t)


Semifinals

Team 1Agg.Team 2Leg 1Leg 2

Juventus

4-1

Monaco

2-0

2-1

Atletco Madrid

2-4

Real Madrid

0-3

2-1


Final

June 3
Real Madrid vs. Juventus, 2:45 p.m. ET on Fox (Millennium Stadium, Cardiff)