Real Madrid were denied three points against Borussia Dortmund in Germany on Tuesday, after Andre Schurrle equalized with three minutes left, in their UEFA Champions League Group F fixture.
Cristiano Ronaldo opened scoring with his 98th goal in all European competition, but Pierre-Emerick Aubameyang levelled for hosts. Raphael Varane gave Real Madrid the lead again, before Schurrle struck back.
Islam Slimani scored the only goal, as English champions Leicester City beat FC Porto at the King Power Stadium.
Tottenham Hotspur won 1-0 away at CSKA Moscow, Juventus hammered Dinamo Zagreb 4-0, Monaco were held to a 1-1 draw at home by Bayer Leverkusen and Sporting Lisbon claimed a 2-0 victory over Legia Warsaw.
Lyon lost 1-0 to Sevilla, while FC Koebenhavn crushed Club Brugge 4-0.