Review and updated odds from Wednesday night’s action in the Champions League.
Champions League results
Liverpool 3-0 Maribor
Napoli 2-4 Manchester City
Tottenham 3-1 Real Madrid
Besiktas 1-1 Monaco
Borussia Dortmund 1-1 APOEL Nicosia
FC Porto 3-1 RB Leipzig
Sevilla 2-1 Spartak Moscow
Shakhtar Donetsk 3-1 Feyenoord
Besiktas must wait before they can guarantee themselves a place in the last 16 of the Champions League for the first time, but remain top of Group G after drawing 1-1 with last season’s semi-finalists Monaco in Istanbul.
Rony Lopes’ curling effort for Monaco on the stroke of half-time was cancelled out by Cenk Tosun’s penalty after Jorge’s foul on Ricardo Quaresma.
Porto delayed Besiktas’ qualification by beating RB Leipzig 3-1 at home to climb into second place in Group G.
Hector Herrera gave Porto a half-time lead and although Timo Werner hauled Leipzig level, goals from Danilo and Maxi Pereira secured them their second group win.
Dele Alli netted a double as Tottenham beat holders Real Madrid 3-1 to qualify for the knockout stages.
Alli’s close-range effort separated the two sides at half-time and the England international made it 2-0 with a shot that took a big deflection off Sergio Ramos.
Harry Kane set up Christian Eriksen for Tottenham’s third with 25 minutes left and although Cristiano Ronaldo pulled one back for the defending champions, their first Wembley appearance ended in defeat.
Tottenham head the Group H table by three points from Zinedine Zidane’s side, who remain second and although yet to qualify, they are five points better off than group rivals Borussia Dortmund and APOEL Nicosia, who drew 1-1 in Germany.
Mickael Pote equalised for APOEL early in the second half after Dortmund had led at the break through Raphael Guerreiro.
Manchester City have also qualified for the knockout stages as Sergio Aguero set a new club goalscoring record in a 4-2 win away to Napoli.
Nicolas Otamendi’s header cancelled out Lorenzo Insigne’s opener before John Stones’ first-half header hit the crossbar.
Stones then conceded a penalty for his foul on Raul Albiol and Jorginho duly converted, but City struck back again to go 3-2 up through Aguero, whose 178th goal for the club broke Eric Brooks’ 78-year record.
Raheem Sterling added City’s fourth in stoppage time as Pep Guardiola’s side extended their 100 per cent record in Group F to four matches.
Insigne to score first and Otamendi first to be carded produced a 100/1 RequestABet success for Sky Bet customers.
Shakhtar Donetsk are all but guaranteed second place and progress to the last 16 after a 3-1 home win against bottom side Feyenoord.
The Dutch side took an early lead through Nicolai Jorgensen’s header, but Shakhtar hit back through Facundo Ferreyra and two goals from Marlos.
Liverpool completed a memorable night for Premier League clubs by beating Maribor 3-0 at Anfield to go top of Group E.
Roberto Firmino’s first-half header was pushed on to the crossbar by Maribor goalkeeper Jasmin Handanovic, but Mohamed Salah made the breakthrough for Liverpool early in the second period.
James Milner’s penalty was then brilliantly saved by Handanovic, after Aleksandar Rajcevic’s foul on Firmino, before Emre Can fired home Liverpool’s second and Daniel Sturridge added a late third.
Punters also celebrated an 80/1 RequestABet winner as the three Premier League sides in action on Wednesday night all won and 7+ match corners and under 40 booking points collected in all three games.
Overnight group leaders Spartak Moscow slipped to third after going down 2-1 at Sevilla, who are a point behind Jurgen Klopp’s side with two games to play.
Goals from Clement Lenglet and Ever Banega put the Spaniards 2-0 up just before the hour mark before substitute Ze Luis pulled one back for Spartak.