Arsenal beat Leicester late on after Manchester City draw at Newcastle
The Gunners and City are locked on 14 points at the top.
Arsenal scored two late goals to beat Leicester 4-2 and take advantage of Premier League title rivals Manchester City drawing 1-1 at Newcastle.
Gabriel Martinelli and Leandro Trossard appeared to have sent the Gunners on their way, but James Justin’s deflected header and brilliant volley after the interval – supported by an inspired Mads Hermansen in goal – left the hosts rocking.
However, Trossard’s volley from a corner cannoned in off Wilfred Ndidi to win it for Arsenal in the fourth minute of added time before Kai Havertz struck a fourth, moving them level with City on 14 points.
Anthony Gordon celebrated his impending new contract early as he struck from the penalty spot to hold the champions at St James’ Park.
The England international, who revealed before kick-off that he was close to agreeing an improved deal, made no mistake from 12 yards after being brought down by keeper Ederson to cancel out Josko Gvardiol’s first-half opener.
City began life without injured midfielder Rodri in confident fashion, but for the second time in a week had to settle for a point despite taking the lead.
Cole Palmer became the first player in Premier League history to score four goals in the first half of a match during Chelsea’s 4-2 victory over Brighton at Stamford Bridge.
Palmer has now scored six times in as many games, including a wonderful free-kick in the 31st minute at Stamford Bridge after a poor piece of goalkeeping allowed Georginio Rutter a seventh-minute opener for the visitors.
Palmer tapped in Nicolas Jackson’s delivery in the 21st minute, then converted a 28th-minute spot-kick after Jadon Sancho drew the foul.
The 22-year-old completed his hat-trick with the free-kick, Brighton only able to claw one more back through Carlos Baleba three minutes later.
Palmer was not content with three, however, and blasted his effort first-time towards the near post past Bart Verbruggen for a fourth in the 41st minute as Albion slumped to their first defeat of the season.
Raul Jimenez’s controversial penalty clinched Fulham a 1-0 win at the City Ground and halted Nottingham Forest’s unbeaten Premier League start.
Jimenez converted his 50th goal in the English top flight early in the second half after a lengthy VAR check, which ended with referee Josh Smith viewing the pitch-side monitor.
Brentford raced into the Premier League record books but still only had a point to show for it after a 1-1 draw with West Ham.
The Bees went ahead after only 37 seconds through Bryan Mbeumo to become the first team to score in the first minute of three consecutive matches.
But, just like in the previous two games, they were unable to hold on to their early lead and Tomas Soucek grabbed a second-half equaliser for the Hammers.
Dwight McNeil’s two goals secured Everton’s first win of the season after a rare comeback as they beat Crystal Palace 2-1 at Goodison Park.
Trailing to Marc Guehi’s early goal, the game swung in the space of nine minutes at the start of the second half.
Just 77 seconds after the restart McNeil curled home from 25 yards after Ashley Young intercepted a pass deep in Palace territory before firing past Dean Henderson after bringing down a cross from half-time substitute Jack Harrison.