|Real Madrid CF||5||4||1||0||11||3||8||13|
|FC Shakhtar Donetsk||5||1||0||4||7||12||-5||3|
|Referee: Sergei Karasev (RUS) – Stadium: Parc des Princes, Paris (FRA)|
|Real Madrid||4-0||Shakhtar Donetsk|
|Referee: Ivan Bebek (CRO) – Stadium: Estadio Santiago Bernabéu, Madrid (ESP)|
|Referee: Deniz Aytekin (GER) – Stadium: Arena Lviv, Lviv (UKR)|
|Referee: Cüneyt Çakır (TUR) – Stadium: Malmö New Stadium, Malmo (SWE)|
|Referee: Tasos Sidiropoulos (GRE) – Stadium: Malmö New Stadium, Malmo (SWE)|
|Referee: Nicola Rizzoli (ITA) – Stadium: Parc des Princes, Paris (FRA)|
|Referee: Ovidiu Haţegan (ROU) – Stadium: Arena Lviv, Lviv (UKR)|
|Referee: Mark Clattenburg (ENG) – Stadium: Estadio Santiago Bernabéu, Madrid (ESP)|
|Referee: William Collum (SCO) – Stadium: Malmö New Stadium, Malmo (SWE)|
|Shakhtar Donetsk||3-4||Real Madrid|
|Referee: Bas Nijhuis (NED) – Stadium: Arena Lviv, Lviv (UKR)|
|Referee: TBD – Stadium: Parc des Princes, Paris (FRA)|
|Referee: not available – Stadium: Estadio Santiago Bernabéu, Madrid (ESP)|
The UEFA Champions League comprises three qualifying rounds, a play-off round, a group stage and four knockout rounds.
In games in the three qualifying rounds and the play-offs, clubs play two matches against each other on a home-and-away basis. The side that scores the greater aggregate of goals qualifies for the next round, with away goals and then penalties used to determine the winner in the event of a draw.
The ten winners in the play-off round ties – five from the league route and five from the champions route – join 22 automatic entrants in the 32-team group stage. The clubs are split into eight groups of four sides, who play home and away against each of their pool opponents between September and December to decide which two teams per section advance to the first knockout round. The third-placed finishers in every group enter the UEFA Europa League round of 32.
From the last 16 until the semi-finals, clubs play two games against each other on a home-and-away basis with the same rules as the qualifying and play-off rounds applied. In the last 16, group winners play runners-up other than sides from their own pool or nation, while from the quarter-finals onwards the draw is free.
The final is decided by a single match, which this season will be held at the San Siro, Milan on 28 May 2016.
Further details, including the criteria for separating teams that finish level on points in a group, can be found in the official competition regulations.