Three second-half goals saw Spurs come from behind to beat Brentford while City cruised past Burnley.
On Tuesday, Arsenal moved to within two points of Liverpool as they battled past Nottingham Forest on Tuesday, having seen their confidence boosted by a big win over Crystal Palace. Elsewhere on that evening, Palace beat Sheffield United in an entertaining clash and Fulham were held to a goalless draw by Everton. Aston Villa saw their incredible home run ended by Newcastle.
Bournemouth drew at West Ham and Manchester United beat Wolves to wrap up the matchday on Thursday.