Spartak Moscow 1-1 Liverpool
Sevilla 3-0 Maribor
Manchester City 2-0 Shakhtar
Napoli 3-1 Feyenoord
APOEL 0-3 Tottenham
Dortmund 1-3 Real Madrid
Besiktas 2-0 RB Leipzig
Monaco 0-3 Porto
Liverpool again falter in Europe; they have settled for a draw against a woefully average Spartak Moscow side tonight. A flurry of missed chances in the final five minutes will frustrate Jurgen Klopp no end and having taken just two points from two games, they have already left themselves with plenty of work to do in the group stages.
Harry Kane meanwhile has continued his wonderful run of form; tonight he notched his ninth hat-trick in a Spurs shirt as Tottenham made it two wins from two against APOEL.
It was a similarly comfortable night for Manchester City; while Sergio Aguero's missed penalty means he will have to wait for another night to become his club's joint all-time top scorer, goals from Kevin de Bruyne and Raheem Sterling were enough to seal the win.
Full-time: Spartak Moscow 1-1 Liverpool
Another chance passes Liverpool by! Alexander Arnold picks out Salah who heads on goal from six yards out but sub goalkeeper Selikhov reacts well to block it. A yard either side of the goalkeeper and that would have been it...
We are deep into added time and Liverpool again pass up an opportunity with Firmino sliding an easy cross behind Salah, who was poised for an easy tap in. We could have as many as 10 minutes of injury time after the Spartak goalkeeper's injury so they still have time.
Full-time: Borussia Dortmund 1-3 Real Madrid
Full-time: APOEL 0-3 Tottenham
Goal! Monaco 0-3 Porto (Layún 89)
Goal! Napoli 3-1 Feyenoord (Amrabat 90+3)
City finally have their second! Excellent work from Bernardo Silva who makes a clever run over to the right to receive the ball and slide it across goal where Sterling can home off the underside off the bar.
Goal! Manchester City 2-0 Shakhtar (Raheem Sterling, 90)
What a chance for Sturridge to win it! Off the bench to replace Mane, he slices a woeful effort well over the bar from six yards out after being brilliantly picked out by Henderson.
Less than five minutes remaining and Liverpool still need a winner in Moscow.
Ben Yedder has his third goal of the night, coolly converting from the penalty spot. As things stand, Sevilla are going top of Group E with Liverpool still being held in Russia.
Goal! Sevilla 3-0 Maribor (Yissam Ben Yedder, 83)
Cristiano Ronaldo may have just seen off Dortmund! Freed down the inside right by a lovely ball from Modric, he rifles an unstoppable effort home from an incredibly tight angle to add his second of the game.
Goal! Borussia Dortmund 1-3 Real Madrid (Cristiano Ronaldo, 79)
SAVED! Sergio Aguero misses from the spot and passes up the chance to become the club's joint all-time top scorer!
PENALTY - Manchester City
Goal! Monaco 0-2 [Porto (Aboubakar, 70)
What a miss from Raheem Sterling! De Bruyne fires a sublime ball across goal but from six yards out, he diverts his effort wide.
Moments after Pepe Reina denies Feyenoord from the penalty spot, Napoli make it three! Mertens is again involved, finding Callejon's run down the inside right channel with the Spaniard finding the far corner with a low drive across goal.
Goal! Napoli 3-0 Feyenoord (Jose Callejon, 70)
Kane scores his ninth hat-trick for Tottenham! He starts the move in the middle of the park, spraying the ball out to Trippier on the right before surging into the box. Trippier's cross is equally good, and Kane is on the mark to guide a precise header home.
Goal! APOEL 0-3 Tottenham (Harry Kane, 67)