Manchester United twice gave up a two-goal lead in a thrilling 3-3 draw at Galatasaray on Wednesday that just kept alive their slim hopes of reaching the Champions League last 16.

United’s Alejandro Garnacho, Bruno Fernandes and Scott McTominay scored in a breathless game, but the single point kept Erik ten Hag’s team in fourth place in Group A on four points after five matches.

United’s hopes of advancing depend on Wednesday’s late game between Bayern Munich (12 pointw) and Copenhagen (four points) ahead of their final match against the German group winners on Dec. 12.

United roared into an early 2-0 lead through Garnacho and Fernandes before Hakim Ziyech pulled one back from a free kick following an error by the English team’s goalkeeper Andre Onana.

McTominay put United 3-1 up soon after halftime but Ziyech slotted home another free kick under Onana’s arm and Muhammed Kerem Akturkoglu equalised for Galatasaray in the 71st minute.

PSV fight back from two goals down to win against Sevilla
PSV Eindhoven fought back from two goals down to earn a 3-2 win in a high-octane Champions League group stage encounter against Sevilla on Wednesday that moved the Dutch side closer to the knockouts and ended Sevilla’s qualification hopes.

Defender Sergio Ramos gave Sevilla the lead in the 24th minute and Youssef En Nesyri chipped the ball over the goalkeeper to extend their advantage two minutes after the break.

Yet the match turned on its head after Sevilla’s Lucas Ocampos was sent off in the 66th minute for two yellow cards in the space of three minutes.

Ismael Saibari got PSV back in the game with a fine volley in the 68th minute and the Dutch side equalised with an own goal by defender Nemanja Gudelj in the 81st.

Ricardo Pepi’s header earned the visitors a comeback victory that lifted them to second place in the Group B on eight points, one behind leaders Arsenal, who have a game in hand and will face Lens, who are third on five points, later on Wednesday.

Sevilla are bottom on two points.