Chelsea made amends for their shock loss to Crystal Palace by running out deserved winners over Manchester City to earn a vital three points in the title race.
Questions were being asked of Antonio Conte & Co. for the first time in months at the weekend but they avoided another costly slip-up at home, while Tottenham completed a remarkable comeback against Swansea City.
Trailing 1-0 in the 87th minute to a Wayne Routledge goal, Dele Alli, Heung-min Son and Christian Eriksen scored before the end of the game to secure a 3-1 win to stay seven points behind the league leaders.
City remain fourth but will have been relieved to see a late Joshua King goal for Bournemouth at Anfield saw Liverpool forced to settle for a 2-2 draw.
Arsenal ran out comfortable winners over West Ham to jump back into fifth place as the pressure mounts on Slaven Bilic with a fifth consecutive defeat.
Crystal Palace's winning run ended at four after going down 3-1 at Southampton, despite breaking the deadlock through Christian Benteke. The Eagles are three points off the drop.
Hull City jumped out of the bottom three with a thumping 4-2 win over fellow strugglers Middlesbrough. It looks very, very bleak for Boro and Sunderland.