That's all for today folks. We are back on Sunday with a double offering from La Liga. We start at 14:45 GMT with build-up to Barcelona's game at Eibar before bringing you live text commentary of Gary Neville's Valencia at home to Atletico Madrid at 19:30 GMT. Many thanks for your company.
- Real score seven to move nine points behind leaders Barcelona
- Paris St-Germain held at home by Montpellier
- Bayern Munich remain five points clear at the top of the Bundesliga
So, where does this result leave the Bundesliga title race?
Leaders Bayern Munich will be firm favourites to claim a fourth successive title after avoiding defeat at the home of their nearest rivals. They remain five points clear of Dortmund who will have to rely on Bayern to slip up to have any chance of claiming their first title since 2012.
Incredible scenes at the end of the game. Pep Guardiola is on the pitch speaking - more like lecturing - his defender Joshua Kimmich in full view of the crowd. The Bayern boss is very animated and Kimmich looks stunned. What is Guardiola saying? It's a one-way conversation and it ends with the Bayern boss embracing the 21-year-old. A taste of what is to come for Manchester City's players?
Pep Guardiola embraces Thomas Tuchel after this German heavyweight contest ends all square.
One additional minute
Terrible miss by Adrian Ramos, on for Marco Reus. Pierre-Emerick Aubameyang's cross lays it on a plate for the unmarked substitute but he nods wide from eight yards. Borussia Dortmund fans let out a collective groan.
Bayern have slowed the tempo. Dortmund have dropped off. Both teams settling for a point?
A rare second half corner for Dortmund brings the home crowd to life. It comes to nothing. Dortmund need to find a goal from somewhere but they are running out of chances - and time.
Shades of Luton at the Signal Iduna Park as former Liverpool player Xabi Alonso attempts to embarrass the keeper from near the half way line. It misses the target - unlike at Kenilworth Road in the FA Cup in 2006.
Dortmund look as though they have run out of steam. Bayern are attacking the end where their travelling fans are gathered in the corner and they are making themselves heard above Dortmund's fans in the closing stages.
Bayern are set to make their first change. Franck Ribery is getting his instructions from Pep Guardiola. Douglas Costa is the player to make way.
Bayern, five points clear at the top, will be happy with a point but they look the more likely to score. Another chance. Another miss - Arjen Robben blazes over with the goal at his mercy.
The crowd is as quiet as it has been all night. Bayern are dominating possession and are creating some good chances with patient build-up play from the back.
If Dortmund emerge unbeaten then they will have Roman Burki to thank. That was an outstanding stop by the the Swiss stopper to keep out Vidal who cannot believe it.
Bayern are on top as we enter the final quarter.
Sensational save by Roman Burki denies Arturo Vidal what looked a certain goal. The Bayern man lashes the ball towards the net from 10 yards but Burki sticks out a hand to deflect the ball on to his bar.
How long is this going to stay goalless? We've reached the hour mark and it's end to end. Another Bayern attack and Arjen Robben fires just over from inside the area. Roman Burki looked to get a touch but there is no corner.
Great move by Bayern which again sees Thomas Muller deliver a quality ball into the Dortmund area and Arturo Vidal's clever header falls agonisingly wide.
Pierre-Emerick Aubameyang's pace is causing big problems and the Dortmund forward almost makes the breakthrough after finding space inside the area but Manuel Neuer shows his quality and makes a sprawling stop.
Dortmund are taking the game to Bayern. They are playing a high-tempo pressing game but are being let down by some wayward passing in the final third.
Pep Guardiola and Thomas Tuchel emerged on the side of the pitch together deep in conversation before taking their seats. What were they talking about?
Back under way. Who is going to strike first?
Jay: One reason I'm rooting for Dortmund is to watch Jurgen Klopp's reaction if Bayern lose to another one of his former teams.
Wale Ibraheem: Since that ill-timed announcement of Pep as Man City manager, both Beayern and City have been going down. C'mmon Dortmund!
It might be goalless but the latest edition of Der Klassiker is far from dull.
Lots of action, chances and entertainment.
Dortmund need the win to really blow the title race open. Will they gamble and really go for the goal they need after the break?
Germany boss Joachim Low is watching. He'll be pretty pleased with what he has seen so far. This is a decent match between two fully committed sides who are not holding back.
Another chance for Bayern as Arjen Robben drills an efforts just wide of the post from the edge of the area.
Marco Reus tries to beat Manuel Neuer from the half way line with an ultra, ultra ambitious attempt. He does not even come close.
Terrific header by Erik Durm to prevent what looked like a certain Bayern goal with Arturo Vidal waiting to connect with Thomas Muller's inswinging cross.
Sven Bender becomes the first Dortmund player to be booked for diving in on Robert Lewandowski as the Bayern player was threatening a powerful run. The crowd don't like it.
Bayern are edging it as far as possession is concerned - 51% to 49%. There's little to choose between Germany's top two teams.
This is definitely one of the more entertaining goalless draws. Both teams are dangerous on the counter. Two of Germany's most successful teams are giving this a right good go.
Drama at both ends.
Pierre-Emerick Aubameyang zips a cross into the Bayern area and Marco Reus takes a tumble following Joshua Kimmich's challenge. No penalty.
Bayern go up the other end and Douglas Costa spring the off-side trap and is clean through. He only has the keeper to beat but Roman Bürki comes to Dortmund's rescue.
First yellow card of the night goes to Xabi Alonso after a sliding challenge on Mkhitaryan. The crowd react with a torrent of abuse in Alonso's direction.
There's a spring in Dortmund's step. Erik Durm is allowed to turn in the box and fire a shot into the side netting after Bayern's defence had been carved open by Henrikh Mkhitaryan pass.
Meanwhile, it's finished in Paris where the champions-elect have been held by Montpellier.
The title is in no doubt but Laurent Blanc's side are stuttering over the line.
They head to Chelsea next Wednesday night, looking to protect a 2-1 lead from the first leg of their Champions League last-16 tie.
Bayern are prioving dangerous each time they cross the half way line. Arturo Vidal throws himself at Douglas Costa's delicious cross. That was very close.
Great pressing from Dortmund. They're not allowing Bayern any time or space on the ball.
This is already developing into a very open contest.
End to end as Pierre-Emerick Aubameyang tests Manuel Neuer after a superb counter-attack moments after Douglas Costa had gone close for the men in red with a fierce drive.
One thing is clear already - Dortmund's keeper is not comfortable. Roman Burki has made two mistakes in the opening exchanges and his latest error almost lets in the dangerous Robert Lewandowski.