Tottenham held Champions League holders Real Madrid to a 1-1 draw in Spain to remain undefeated in Group H.
Spurs went ahead in the 28th minute when Serge Aurier’s cross to Harry Kane was diverted home by Real defender Raphael Varane.
However, Aurier then conceded a penalty at the other end by lunging in on Toni Kroos, with Cristiano Ronaldo converting the spot-kick to level things up.
Liverpool scored four times in the opening 39 minutes at Maribor en route to their first victory of the group stage, and their biggest ever away from home in Europe.
Having drawn each of their opening two fixtures in Group E, and won only one of their previous eight in all competitions, Jurgen Klopp’s Reds blew away their Slovenian hosts in a 7-0 success.
Roberto Firmino, Philippe Coutinho and Mohamed Salah all netted inside 19 minutes, with Salah and Firmino claiming their second goals either side of the interval before Alex Oxlade-Chamberlain opened his Liverpool account and Trent Alexander-Arnold bagged a seventh late on.
Manchester City’s 100 per cent start to Group F continued as they defeated Napoli 2-1 at the Etihad Stadium.
Raheem Sterling’s eighth goal of the season was added to by Gabriel Jesus’ close-range finish as City went 2-0 up inside 13 minutes.
City goalkeeper Ederson then saved Dries Mertens’ penalty to preserve that lead and though Amadou Diawara did beat them from the spot in the second half, Pep Guardiola’s side held on to make it three wins from three.
There was good news elsewhere for Liverpool as Sevilla, who began the night leading the way in their group, were stunned 5-1 by Spartak Moscow.
Spartak scored four times in the second half – through Lorenzo Melgarejo, Denis Glushakov, Luiz Adriano and Quincy Promes – to join Liverpool on five points at the halfway stage, with Sevilla one behind on four.
Tottenham are also well placed make it to the knock-out phases as Borussia Dortmund could only draw 1-1 at Apoel Nicosia, with those two teams still six points adrift of Spurs and Real.
Two errors from Dortmund goalkeeper Roman Burki led to Mickael Pote opening the scoring for the hosts, with Sokratis Papastathopoulos’ equaliser at least ensuring the visitors returned to Germany with one point.
In the other game in Manchester City’s group, Bernard scored twice as a Shakhtar Donetsk side that finished with 10 men overcame overcame Feyenoord 2-1.
Monaco’s dreadful campaign continued as last year’s semi-finalists were beaten at home by Besiktas.
An opening goal from ex-Manchester United and Chelsea striker Falcao was cancelled out by Cenk Tosun, who then scored again in the second half to earn the Turkish club a 2-1 success.
Monaco are now bottom of Group G – with just a solitary point from three games – as RB Leipzig defeated Porto 3-2, with all five goals coming in the first half.
Stay updated with the latest news, gossip and football stories by following us @Football_P