Bundesliga leaders Borussia Dortmund face a battle to qualify for the group stages of the Champions League after being held to a 1-1 draw by Apoel Nicosia on Tuesday.
The result leaves Dortmund on one point in Group H, with Real Madrid and Tottenham leading the standings with seven points apiece after their 1-1 draw in Spain.
The lacklustre game sparked into life just after the hour mark when Apoel took the lead through substitute Mickael Pote following a goalkeeping error by Roman Burki.
A strike from Sokratis Papastathopoulos allowed Dortmund to draw level five minutes later but they were unable to score again.
Dortmund almost snatched it at the death but Pierre-Emerick Aubameyang's header was tipped onto the post by Gudino before Mario Gotze blazed the rebound over with the last kick of the game.
Liverpool thrashed Maribor 7-0 to move top of Group E after Sevilla 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.
In Group F, Manchester City edged past Napoli 2-1 while Bernard scored twice as a Shakhtar Donetsk side that finished with 10 men 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.
Willi Orban, Emil Forsberg and Jean-Kevin Augustin were all on target for Leipzig, while Cameroon striker Vincent Aboubakar and Ivan Marcano scored for Porto.