Manchester City secured a hard-fought 3-1 victory over Everton at Goodison Park to remain on Liverpool’s coat-tails.
Goals from Gabriel Jesus, Riyad Mahrez and Raheem Sterling sealed the win after Liverpool’s earlier win at Sheffield United.
The Reds celebrated a 16th straight Premier League win with a fortunate 1-0 victory at Bramall Lane.
Liverpool’s latest success – their seventh this term after finishing last season with nine straight wins – came courtesy of Georginio Wijnaldum’s 70th-minute strike from the edge of the box.
The shot should have been comfortably collected, but on-loan Manchester United goalkeeper Dean Henderson allowed the ball to slip through his fingers and trickle over the goal-line.
West Ham climbed up to third place with a 2-2 draw at Bournemouth.
The Hammers, seeking to bounce bounce from their midweek Carabao Cup mauling at Oxford, went ahead through Andriy Yarmolenko’s third goal of the season after 10 minutes.
Bournemouth levelled when Joshua King’s 17th-minute goal was allowed to stand after a long VAR check for offside, and West Ham then saw goalkeeper Lukasz Fabianski forced off with an injury.
Callum Wilson’s fifth goal in four league games straight after the restart put Bournemouth in front and Nathan Ake saw his effort ruled out by VAR.
Manuel Pellegrini’s side secured a point when Aaron Cresswell struck for the second successive game after 74 minutes.
Tottenham moved up to fourth spot with a 2-1 home win over Southampton, despite playing for an hour with 10 men.
Source: Evening Standard