Manchester City drew their third Premier League game in a row after Dejan Kulusevski’s 90th minute equaliser ensured Tottenham left the Etihad Stadium with a point.
Anthony Gordon scored the winner for Newcastle United as they overpowered a lacklustre Manchester United at St James’ Park.
Manchester United’s Champions League fate is no longer in their control after a 3-3 draw in Turkey at Galatasaray.
Julian Alvarez came on to score an 87th minute winner for Manchester City who finished top of the group after a dramatic Champions League game against RB Leipzig at the Etihad Stadium.
Erling Haaland scored but Manchester City were held by a late Trent Alexander-Arnold goal in a tight Premier League game at the Etihad.