While both Premier League sides in action on Tuesday took points away from their UEFA Champions League matches, there were several other intriguing fixtures elsewhere in Europe’s top competition.
[ MORE: Mahrez keeps Foxes unbeaten against Copenhagen ]
Leicester City earned a key win to remain perfect in three matches, while Tottenham fought endlessly to preserve a point against Bayer Leverkusen.
[ MORE: Spurs hold off Chicharito, Leverkusen in Germany ]
Elsewhere, Real Madrid and Borussia Dortmund each earned victories of their own, and Juventus pulled out a late winner against Lyon.
Real Madrid 5-1 Legia Warsaw
With four different goalscorers and an own goal on the afternoon as well as three points in the bag, Tuesday’s result was everything Real Madrid could have wanted against their lesser opponent. Gareth Bale and Marco Asensio each scored for the hosts prior to halftime, while Lucas Vasquez and Alvaro Morata gave Real its fourth and fifth goals, respectively, on the other side of halftime.
Miroslav Radovic gave Warsaw temporary life in the 22nd minute when the attacker cut the Real lead to 2-1, however, it wasn’t his side’s day.
Sporting Lisbon 1-2 Borussia Dortmund
While U.S. international Christian Pulisic went the full 90 minutes for Dortmund, the German side was given everything it could handle against Sporting. Pierre-Emerick Aubameyang and Julian Wiegl each found the back of the net for Dortmund in the first 45 minutes, while Bruno Cesar made things interesting for the hosts in the 67th minute.
Note: Pulisic hit the crossbar in the 78th minute, but the young attacker’s effort stayed out.
Bayer Leverkusen 0-0 Tottenham
Javier “Chicharito” Hernandez thought he had given his side the lead in the 48th minute but Hugo Lloris had other ideas as the Tottenham keeper narrowly kept the ball out of his net. Both sides had devastatingly close chances in the attacking third but the teams had to settle for a point apiece.

TURIN, ITALY - OCTOBER 15: Paulo Dybala (R) of Juventus FC celebrates after scoring a goal from the penalty spot with team mates Juan Cuadrado (C) and Mario Lemina during the Serie A match between Juventus FC and Udinese Calcio at Juventus Stadium on October 15, 2016 in Turin, Italy. (Photo by Valerio Pennicino/Getty Images)
Getty Images
Lyon 0-1 Juventus
Despite going down to 10 men early in the second half Juventus fought back and earned the win by way of Juan Cuadrado’s finish 14 minutes from time.
Club Brugge 1-2 FC Porto
Andre Silva waited until about as late as possible to give Porto all three points, but the Portuguese side came away victorious nonetheless. After Jelle Vossen handed Brugge the advantage after just 12 minutes, second-half tallies from Miguel Layun and Silva
Leicester City 1-0 Copenhagen
Despite only taking eight points in as many matches in the Premier League, Leicester kept its unbeaten run alive in the Champions League on Tuesday. Riyad Mahrez cleverly finished Islam Slimani’s nodded cross, and that was enough for the Foxes to remain firmly atop Group G.
CSKA Moscow 1-1 AS Monaco
Lacina Traore gave Moscow the lead in the first half, but Bernardo Silva’s late heroics earned the French side a share of the points to keep Monaco at the top of Group E.
Dinamo Zagreb 0-1 Sevilla
Samir Nasri netted prior to halftime to give the Spanish side the lead, and the visitors simply never looked back from there.