Borussia Dortmund travelled to the Bernabeu to take on giants Real Madrid in poor league form but enjoying a buoyant European campaign.
They were expected to suffer their first loss in the competition to Jose Mourinho's galacticos but were denied an upset by Mesut Ozil's late free kick.
Jurgen Klopp's men had gone in 2-1 ahead at the break thanks to some swift counter-attacking football, with Marco Reus and an Alvaro Arbeloa own goal giving BVB the lead.
Read how it all unfolded in our minute-by-minute live coverage below.
9.40pmThat's it from us this evening, thanks for joining Sports Mole. Look out for our match analysis that will be up on site in around half an hour's time. Good night!
9.39pmIn summary, Dortmund went in at the break 2-1 ahead thanks to a Reus volley and Arbeloa own goal before Madrid bombarded the Borussia goal in the second 45 and were rewarded when Ozil's free kick crept in at the near post when Weidenfeller should have done so much better.
9.37pmMadrid were the far better side in the second period but Dortmund's wonderful European campaign goes on. They were superb in the opening half.
9.35pmWonderful, wonderful game of football at the Bernabeu.
90+3 minCHANCE! Dortmund almost steal it as Leitner's delivery is headed towards Subotic but he can't get any purchase on the ball.
90+2 minDortmund aren't out of this though. They have a corner.
89 minIt's not Ronaldo but Ozil! The German curls over the wall and it hits the foot of the post before going in. Weidenfeller should have done so much more though and I think he actually thought it was going wide. Poor goalkeeping.
89 minGOAL! MADRID EQUALISE! OZIL!
88 minAnother free kick in a dangerous position. Mr Ronaldo...
87 minCHANCE! First, Ronaldo has a free-kick attempt but finds the wall before Pepe is found at the back post but can't make proper contact.
86 minOFF THE LINE! Ronaldo cuts back for Di Maria who in turn squeezes through for Callejon in a crowded penalty area. The youngster's shot dribbles towards goal but there's Grosskreutz to hoof clear.
85 minCallejon is found with a sublime through ball by Ronaldo but the young Spaniard was offside. Madrid and Mourinho running out of time here.
83 minCHANCE! Oh my! Ozil curls over and Ronaldo can't get enough on it before Di Maria misses at the back post.
82 minIf Dortmund hold out here and City turn it around against Ajax then City vs. Madrid will be some game.
80 minIvan Perisic comes on for the impressive Gundogan.
79 minCHANCE! What a save from Weidenfeller. The ball is cut back to Ronaldo and his near-post effort is kept out before Kaka appeals for a penalty. Tough call that one. I'm not sure.
77 minSubstitution for Madrid as Kaka comes on for Arbeloa. A full-back for an attacking midfielder, eh?
76 minSuper play from Essien almost results in a free shot for Di Maria but Gotze just pokes out for a corner.
9.15pmGoal in Manchester! City have also drawn level as Sergio Aguero finds the corner from Mario Balotelli's flick-on.
74 minChange for Dortmund as Sven Bender takes the place of Reus. Certainly a defensive move, that one.
72 minThat's just dreadful from Di Maria. The Argentinian latches on to a loose ball and should slide in Callejon but instead goes for the spectacular and finds row Z.
71 minRamos attempts a speculative volley and fluffs his line as the ball almost goes out for a throw-in.
9.10pmGoal in Germany and Schalke have pulled it back to 2-2 against Arsenal as Jefferson Farfan finds the net from a tight angle with a little help from Laurent Koscielny.
67 minGoodness me that's risky play from Casillas. He comes out of his area to deal with a through pass and is almost dispossessed by Lewandowski.
65 minYellow card for Hummels because of a cynical slide tackle on Ronaldo.
60 minCHANCE! Callejon is certainly playing 'between the lines' and he's found with a through ball but can't beat Weidenfeller.
58 minAlonso clips it into the area and Ramos and Pepe clash heads as they both go for the ball. Nasty.
56 minCORRECTION! Dortmund's second goal has been changed to an Arbeloa own goal. Unfortunate for Mr Gotze.
55 minThere's not much appeal from the Dortmund players but I think Reus has got a great shout for a penalty there as Alonso knocks him off-balance in the area.
53 minMadrid have started the second 45 much the stronger but Dortmund could easily nick another goal on the counter. Mark my words.
52 minRonaldo's night doesn't improve as he slices high and wide from the edge of the area.
51 minReplays indicate that Callejon may have just been onside at the start of the half.
49 minJUST WIDE! Alonso fires in a pass to Callejon, whose first touch is exquisite before spinning and drilling just past the post. He's made a real difference already.
47 minCallejon almost makes an instant impact as he is played in on goal and finishes off-the-post. However, the linesman raised his flag at the very last moment.
46 minRonaldo moves inside to spearhead the attack while Modric's withdrawal could be because Mourinho wants a bit more muscle and energy in midfield.
46 minCallejon is on for the struggling Higuain and Essien is on for Modric.
8.46pmSecond half is about to get underway at the Bernabeu and Madrid have made a pair changes.
8.43pmThat means that in all three of our feature games the away side is winning 2-1. Imagine having an accumulator on that!
8.42pmYou can also find an HT report from Schalke 1-2 Arsenal here and City 1-2 Ajax here.
8.40pmIf you've just joined us, click here to read our half-time report from the madness in Madrid.
8.37pmThere's no doubt Dortmund deserve their lead but Madrid have certainly not helped themselves. Both Borussia goals have come from Real defenders not being goalside of their man. Standard football basics.
8.34pmGoal in Germany! Arsenal can't take their 2-0 lead to the dressing room as Santi Cazorla is dispossessed before Lewis Holtby feeds Klaas-Jan Huntelaar and the Dutchman fizzes low into the corner.
8.33pmWowee, what a half of football.
45 minUnbelievable. Madrid's defending is more than suspect. A long ball is won by Lewandowski, who flicks on to Grosskreutz. The winger has been left by Ramos and he lobs over for Gotze who holds off the challenge of Arbeloa before dinking over Casillas. Great finish.
45 minGOAL! DORTMUND RETAKE THE LEAD! GOTZE!
43 minCHANCES AT BOTH ENDS! Gundogan breaks free and finds Gotze with a through pass but the ball is taken off his toes at the final moment. Madrid then lump forward for Ronaldo who looks to be in on goal before Schmelzer comes across and outmuscles the number seven.
42 minLewandowski really is a handful for defenders. The Polish striker outmuscles Varane and heads down for Gundogan but he is flagged offside.
40 minDortmund still look dangerous on the counter, however, and this time it's Gundogan who is given space outside the area but can't find either side of Casillas.
39 minCHANCE! Alonso curls a free kick into the perfect area between defence and goalkeeper but Ramos and Higuain fall over each other in trying to head it goalwards.
37 minA subdued Bernabeu is now a surging Bernabeu after the equaliser. Will we go in level at the break?
34 minWe're back level thanks to the head of the Portuguese centre-back. Varane wins the ball on the edge of the area and Ozil's deep cross finds the forehead of Pepe who bullets a header that Weidenfeller can only help on its way. 1-1.
34 minGOAL! REAL EQUALISE! PEPE!
32 minRonaldo's having a bit of a stinker so far tonight. He tracks down a ball on the left touchline but his cross is too strong for everyone and bounces harmlessly out of play.
30 minIt's remarkable how fragile Madrid look at the back. Gotze is afforded plenty of space in 'the hole' and he almost finds Lewandowski with a through ball.
8.14pmSo, the two games in this group aren't going as expected with City losing 2-1 to Ajax and Dortmund now ahead in Madrid.
28 minSome goal, that. Lewandowski nods the ball into Reus and the German international wastes no time in lashing a volley goalwards that beats Casillas's left hand at his near post. You'd have to say that BVB deserve that.
28 minGOAL! DORTMUND TAKE THE LEAD! MARCO REUS!
8.11pmGoal in Germany! Arsenal are now 2-0 up on Schalke as Giroud ghosts in and heads home Lukas Podolski's centre.
25 minHiguain looks to be struggling with a hamstring problem and Madrid don't have any out-and-out forwards on the bench. Ronaldo could certainly go and lead the line though.
8.07pmAnother goal in Manchester! City have one back as Yaya Toure acrobatically smashes home a volley from close range. Ajax still lead 2-1.
22 minCHANCE! Just as I say that, Real have a great opportunity. Higuain beats the offside trap and lofts into a free Ronaldo but he heads well wide. The number seven is angry with Higuain though because he didn't play it along the floor.
21 minBack to the Bernabeu and we haven't seen much from Madrid so far. Ozil is the latest to have a run at the yellow-and-black defence but he's also crowded out. The best chances have definitely fallen Borussia's way.
8.05pmThere's plenty of goals elsewhere as well, with PSG, Anderlecht and Olympiakos all taking early leads.
8.03pmGoal at Schalke and it's Arsenal who have taken the lead as Theo Walcott pounces on a loose ball after Olivier Giroud fluffed a one-on-one opportunity.
8.02pmGoal in Manchester! Dear, dear me! City are two down as De Jong makes the most of more slack City marking at a corner.
17 minDortmund are really harassing Ronaldo when he's on the ball and the Portuguese superstar is getting a little irked. Cheer up.
16 minOzil tries to feed Ronaldo but the pass is well read by Hummels.
14 minSAVE! Gotze sprints clear down the left and does a couple of stepovers before feeding Grosskreutz, whose swerving shot is just about beaten away by Casillas. Almost crept past the Real skipper's gloves.
13 minKehl barges Ronaldo down as he looked for a one-two and Madrid have a free kick 40 yards out but Alonso's delivery comes to nothing.
12 minSchmelzer is late on Di Maria but that's just awful simulation from the Argentinian who rolls over-and-over to show that he was fouled. OTT.
7.55pmGoal in Manchester! And it's City who are behind as Siem de Jong clips over Joe Hart from a tight angle.
10 minA minute later and the German club are pouring forward again but it doesn't result in a clear-cut chance.
9 minCHANCE! Huge, huge opportunity for Dortmund! Reus frees left-back Schmelzer in the area but his shot is kept out by the foot of Casillas before Lewandowski blazes over.
8 minReus tries to break through the Madrid backline but he's brought to a halt by Pepe. Gentle opening to this one.
5 minLewandowski breaks clear down the left but can't find a yellow-and-black shirt with the cutback.
2 minCHANCE! Early opening for the hosts as a long punt from Di Maria finds Higuain but his first touch lets him down and Weidenfeller is able to clear.
KICK OFFWe're underway in the Spanish capital.
7.44pmTonight's referee is Cuneyt Cakir from Turkey. Dortmund will kick off the match.
7.42pmIf you do have an interest in the Champions League away from the game at the Bernabeu, I'll keep you updated with the big goals as they go in. Don't you worry.
7.40pmIf you're also a tennis fan you can follow our text updates from the fourth and final match of the first-round of fixtures at the ATP World Tour finals between David Ferrer and Juan Martin del Potro by clicking here.
7.37pmJust eight minutes until the off!
7.32pmDortmund's defensive midfielder and captain Sebastian Kehl has just about made the trip to the Spanish capital and may wear a face mask to protect his nose.
7.28pmBack to the teams and Mourinho is unable to call upon Karim Benzema because of a thigh problem and is also without left-backs Marcelo and Fabio Coentrao. Alvaro Arbeloa has to fill in on the left of defence, with Sergio Ramos moving to right-back and youngster Raphael Varane joining Pepe at centre-half.
7.25pmLooking at Group D ahead of tonight's game, Dortmund lead the way on seven points with Madrid just one behind in second. Ajax have three thanks to their 3-1 triumph over City, who are rockbottom on a single point.
7.23pmApologies, everything may have just gone italic so if you manually refresh all will be well again.
7.22pmMourinho's opposite number Klopp insists not to judge his side on their league position: "I like the Santiago Bernabeu and I am hoping to enjoy the atmosphere around the match. I hope we can match our surroundings.
"I haven't thought about who is going to win the UEFA Champions League, but I think about who is doing things well in our group. Every team in this competition could win the trophy.
"We are taking it step by step. We are not as bad as the Bundesliga table suggests but we have been more efficient in the UEFA Champions League."
7.19pmMadrid coach Jose Mourinho has been full of praise for his opponents tonight: "I'm worried about the whole Borussia Dortmund team.
"It is no coincidence that they have won the last two league titles in Germany or that they are top of the most difficult group in this season's UEFA Champions League.
"They are a very strong team with very physical, quick players. If they reach the next round they will be candidates to win the trophy."
7.12pmIncidentally, if Dortmund pull off a shock at the Bernabeu then Jurgen Klopp's men will secure a place in the last 16.
7.11pmThe other two sides in Group D, Ajax and Manchester City, go head-to-head at the Etihad Stadium with City in need of a win to have any hope of progressing to the knockout stage.
7.05pmNeither side, who both won their domestic titles last term, is having it all their own way in the league this season. Madrid are third in La Liga, eight points adrift of Barcelona. Dortmund, meanwhile, are a whopping 11 points behind Bayern Munich in the Bundesliga.
6.55pmFor the visitors, Jurgen Klopp names an expected starting lineup that prolific frontman Robert Lewandowski will spearhead.
6.54pmSo, Gonzalo Higuain leads the line for the home side ahead of Karim Benzema, with former Premier League duo Xabi Alonso and Luka Modric in the middle of midfield.
DORTMUND XIWeidenfeller; Piszczek, Subotic, Hummels, Schmelzer; Kehl, Gundogan; Gotze, Reus, Grosskreutz; Lewandowski
REAL XICasillas; Varane, Pepe, Ramos, Arbeloa; Ozil, Alonso, Modric, Di Maria; Ronaldo; Higuain
6.46pmEvening all! Tonight's clash should be a real corker as Madrid look to avenge the defeat in Dortmund against a side that have been so impressive in Europe this season.