Manchester United hopes of qualifying for the the knockout stages of the UEFA Champions League are hanging by a thread after they squandered a two-goal lead once more, as Galatasaray came from behind to draw 3-3 in Istanbul.
Meanwhile, Arsenal made history as they cruised into the last 16 as Group B winners with an emphatic 6-0 victory over Lens at Emirates Stadium.
How Man Utd's match unfolded
Fresh off the back of his stunning overhead kick at Everton on Sunday, Garnacho emphatically fired into the roof of the net on 11 minutes.
Seven minutes later, Fernandes’ spectacular shot from distance put Man Utd firmly in control and momentarily silenced the home support.
Mauro Icardi, who scored the winner at Old Trafford in the reverse meeting, thought he had scored the equaliser, but he was marginally offside.
But an error from Onana gifted Ziyech his second of the night, as the United goalkeeper spilled the Moroccan's free-kick into his net on 62 minutes, before Galatasaray substitute Kerem Akturkoglu rifled brilliantly in to level the scores.
In an end-to-end finale Fernandes almost restored United's lead but his long-range strike hit a post to leave United’s fate elsewhere.
To finish second, they need to beat Bayern Munich at home in their final Group A match on 12 December and hope Copenhagen and Galatasaray draw when they meet in Denmark.
Group A standings
How Arsenal's match unfolded
Arsenal then struck three times in the space of six minutes. First Gabriel Jesus cleverly dummied a defender before slotting into the bottom corner, and soon after, a Havertz shot was parried straight into the path of Bukayo Saka, who bundled the ball home.
Captain Martin Odegaard made Arsenal the first English team to score five first-half goals in the competition in stoppage time, volleying in from Tomiyasu's cross.
Arsenal are also the first side to have five different goalscorers in the first half of a Champions League match.
After the break, the Gunners' dominant display was completed in the 87th minute, when Jorginho coolly converted his penalty to complete a result which confirms them as Group B winners.
Group B standings
Liverpool welcome LASK to Anfield at 20:00 GMT.
In the UEFA Europa Conference League, Aston Villa take on Legia Warsaw at 20:00 GMT.