Real Madrid 2-2 Borussia Dortmund - As it happened
FULL-TIME: Real Madrid 2-2 Borussia Dortmund
Marco Reus late equaliser for Dortmund means that the German side qualify top of the group after an end-to-end contest at the Bernabeu.
Penalty appeal for Dortmund
Aubameyang runs through on goal and is barged over by Carvajal, but no penalty is given.
Reus equalises in the 88th minute
Aubameyang runs down the right and plays the perfect low cross for the German forward who slides the ball past Navas. So late in the game!
GOAL: Real Madrid 2-2 Borussia Dortmund (Reus, 88 mins)
Benzema receives a standing ovation
Karim Benzema has the Bernabeu on its feet as he leaves the pitch and is replaced by Morata.
Ronaldo hits the post
Ronaldo has a brilliant opportunity to put daylight between the two teams, but hits his effort straight at the post when in acres of space.
Reus can't find a way past Navas
Dortmund push forward and a nice one-two between Reus and Aubameyang ends with the former hitting a weak effort at Navas.
Yellow cards for Casemiro and Sokratis
Casemiro commits a cynical foul on the halfway line and moments later, Sokratis lunges in on James and go in the book.
Benzema's header cleared off the line
From the subsequent corner, Benzema rises and almost gets a hat-trick, seeing his header cleared off the line and scrambled away.
Weidenfeller stops Ronaldo making it 3-1
Ronaldo unleashes a powerful effort from just outside the area, but it's parried behind for a corner.
Madrid make a change
Luca Modric leaves the field and is replaced by Toni Kroos.
Aubameyang pulls one back
Dortmund are back in the game and it's Aubameyang who gets the goal. The Gabonese striker taps in from close range and we have a game on here!
GOAL: Real Madrid 2-1 Borussia Dortmund (Aubameyang, 60 mins)
Benzema grabs his second
The Frenchman doubles Real Madrid's lead. James crosses from the left and he rises well, heading the ball towards the ground and through the legs of the Dortmund 'keeper.
GOAL: Real Madrid 2-0 Borussia Dortmund (Benzema, 53 mins)
Gastro should level for Dortmund
The Dortmund man receives a low pass from the right and is presented with a fantastic opportunity to equalise, but he scuffs his effort and it trickles to Navas.
Dembele almost equalises
The Dortmund winger goes on one of his trademark runs and dances past the Madrid defence, but he pokes his effort just wide.
Second half underway
Dortmund get the second half started and we're underway once again at the Bernabeu.
HALF-TIME: Real Madrid 1-0 Borussia Dortmund
Benzema's goal is the difference at half-time in a fairly even game so far. Difficult to predict a winner here.
Castro shoots straight at Navas
The Dortmund forward shoots from outside the area, but his effort is straight at the Madrid 'keeper, who saves comfortably.
Dortmund break but castro can't play the right pass
Dembele dribbles forward, passes to Castro but the Dortmund man can't play in Aubameyang for what would have been an excellent chance.
Navas makes a good save
Andre Schurrle's free-kick is deflected and the Madrid 'keeper gets across well to save and turn it behind for a corner.
Yellow card for Modric
The Croatian goes into the referee's book for a foul just outside of the area.
Pulisic tests Navas
Pulisic hits a low effort at goal from inside the area, but Navas gets down well to save.
Benzema puts Madrid ahead
Carvajal runs down the right and plays a low cross across the face of the Dortmund goal where Benzema is waiting to poke the ball home.
GOAL: Real Madrid 1-0 Borussia Dortmund (Benzema, 28 mins)
Madrid up the tempo
Madrid are starting to put a lot of pressure on the German side. James has another effort saved by Weidenfeller and Zidane's side are enjoying a lot of the ball in the Dortmund half.
Weidenfeller comes out to stop James
Ronaldo plays a good pass to James who bears down on goal, but the Dortmund 'keeper is out quickly to save the Colombian's effort.
15 mins - Even game
A quarter of an hour into the game, and it's hard to pick a stronger side. Both teams have had one chance each with Madrid enjoying more possession of the football.
Benzema tests Weidenfeller
Ronaldo breaks and passes to Benzema. The Frenchman hits a left-footed shot inside the area but Weidenfeller gets down to save.
Schurrle fires over
The ball breaks to the former Chelsea man at the edge of the box, but he smashes his effort over the bar.
Benzema kicks off for Real Madrid and the match is underway.
Official line-ups announced
Real Madrid XI: Navas, Carvajal, Ramos, Varane, Marcelo, Casemiro, Modric, Lucas Vazquez, James, Ronaldo, Benzema.
Subs: Casilla, Pepe, Kroos, Asensio, Morata, Isco, Danilo.
Borussia Dortmund XI: Weidenfeller, Bartra, Dembele, Aubameyang, Schürrle, Pulisic, Solratis, Piszczek, Castro, Schmelzer, Weigl.
Subs: Bonmann, Mor, Reus, Rode, Ramos, Ginter, Durm.
Follow the Champions League clash between Real Madrid and Borussia Dortmund with live updates of all of the action.