Manchester City’s poor run of form continued on Tuesday night after they were held to a 3-3 draw by Feyenoord in the Champions League.
The Premier League champions raced into a three-goal lead at the Etihad.
Erling Haaland scored twice, either side of a deflected effort from Ilkay Gundogan.
However, Anis Hadj-Moussa, Santiago Gimenez and David Hancko ensured the Dutch team took a point.
Arsenal tore Sporting apart in Lisbon, beating the Portuguese champions 5-1.
The Gunners took a three-goal lead into half time, thanks to goals from Gabriel Martinelli, Kai Havertz and Gabriel Magalhaes.
Although Goncalo Inacio pulled one back from Sporting, Bukayo Saka and Leandro Trossard extended the gap for Mikel Arteta’s men.
In other fixtures, Bayern Munich edged PSG 1-0, Barcelona beat Brest 3-0, Atalanta thrashed Young Boys 6-1 and Atletico Madrid hammered Sparta Prague 6-0.