Manchester City suffered a shock 2-1 home defeat against Leeds and Manchester United are now 11 points behind the league leaders after a 3-1 win at Tottenham.
Elsewhere, last season's champions Liverpool scored a stoppage-time winner to beat Aston Villa and end their six-match Premier League losing run at Anfield, Newcastle boosted their survival hopes with a come-from-behind win at Burnley, Wolves struck late to win 1-0 at Fulham and Arsenal eased to a 3-0 victory at bottom club Sheffield United.
On Monday, West Brom eased past Southampton and Brighton and Everton drew on the south coast.