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.
Injury-hit Manchester United overcame adversity – as well as a tide of emotion at Goodison Park – to win at Everton.
Erling Haaland scored but Manchester City were held by a late Trent Alexander-Arnold goal in a tight Premier League game at the Etihad.
Cole Palmer, a former Manchester City academy graduate, scored an injury time penalty that earned a point for Chelsea at home to City.