Cristiano Ronaldo scored the opening goal to give Real Madrid the lead which cancelled out by Pierre-Emerick Aubameyang. Raphael Varane restored the lead in the 68th. When it was looking like Real would run away with an important win, Andre Schurrle netted the equaliser late to ensure a point for the home side.
Dortmund came into the match on the back of four back to back to wins and were high on confidence. Real on other hand managed their consecutive 2-2 draw in two weeks.
With last night's draw, Dortmund remains at the top of the group table with a superior goal difference over Real Madrid.
Here are all the results from Day 1 of game week 2
Sporting CP 2-0 Legia Warsaw
Sevilla 1-0 Lyon
Dinamo Zagreb 0-4 Juventus
CSKA Moscow 0-1 Tottenham Hotspur
Dortmund 2-2 Real Madrid
AS Monaco 1-1 Bayer Leverkusen
Kobenhavn 4-0 Club Brugge
Leicester City 1-0 FC Porto