Interim manager Dennis Schmitt saw his Eintracht Frankfurt side eliminated from the UEFA Champions League as Qarabag scored a last-gasp winner to prevail 3-2 at the Tofiq Bahramov Republican Stadium in Baku.
Kylian Mbappé’s double inspired Real Madrid to a commanding win against Monaco.
Champions League holders Paris St-Germain passed up the chance to virtually seal a knockout-stage place following a surprise loss to Sporting in Lisbon.
Newcastle United secure a Champions League last-16 play-off place with a comfortable victory over PSV Eindhoven.
Nottingham Forest were booed by their travelling fans after Ryan Yates’ own goal sealed a narrow Europa League defeat at Sporting Braga, denting their hopes of a top-eight finish.
Rangers ended their nine-match winless run in the UEFA Europa League after Mohamed Diomande’s first-half strike secured a hard-fought 1-0 victory over Ludogorets at Ibrox.
Chelsea’s hopes of finishing in the top eight of the UEFA Champions League league phase are still alive as they defeated Pafos 1-0 at Stamford Bridge.
Liverpool move up to fourth in the Champions League standings after a comfortable win over Marseille, with goals from Dominik Szoboszlai, an own goal, and a late strike by Cody Gakpo as Mohamed Salah returned to the starting XI.
Aston Villa are now assured of a top-eight finish in the UEFA Europa League, after they secured a hard-fought 1-0 win away to Turkish giants Fenerbahçe.