Porto suffered a 3-2 loss away to Bodø/Glimt, who played with 10 men for most of the second half. The Norwegian team rallied after Samu Omorodion's early goal to take the lead through strikes from Kasper Høgh and Jens Hauge. Bodø/Glimt's Isak Dybvik Määttä was sent off in the 51st minute, but Hauge scored again just past the hour mark. Although Porto managed to pull a goal back late in the game through Deniz Gül, they couldn't salvage a result.
In Hamburg, Lazio secured a 3-0 victory over Dynamo Kyiv, scoring three times in the first half, including a double from Boulaye Dia. Both teams had players sent off in the second half, with Maksym Braharu dismissed for Dynamo and Tijjani Noslin following for Lazio.
Max Moerstedt's late equalizer earned Hoffenheim a 1-1 draw at Midtjylland, while Nice also drew 1-1 at home against Real Sociedad. Anderlecht defeated Ferencvaros 2-1 at home, holding on for the win after Nilson Angulo was sent off with about 10 minutes remaining, and Adama Traoré scored for the Hungarian side.
Former Tottenham striker Troy Parrott was among the scorers as AZ Alkmaar won 3-2 at home against Elfsborg, who had Sebastian Holmén sent off towards the end. Galatasaray defeated PAOK 3-1 in Istanbul, and Slavia Prague won 2-0 at Ludogorets.