Harry Kane's stoppage time winner blew the Premier League title race wide open as Tottenham Hotspur beat Manchester City 3-2 in a rip-roaring contest at the Etihad Stadium.
Kane had put Tottenham 2-1 ahead in the 59th minute only for a Cristian Romero handball to allow Riyad Mahrez to equalise for the league leaders from the penalty spot in the 92nd minute.
City looked favourites to claw out a dramatic late victory, but Kane struck again to clinch a league double for Tottenham over City, having beaten them on the opening weekend.
Tottenham had stunned City in the fourth minute when Dejan Kulusevski scored on his first league start since joining on loan from Juventus but Ilkay Gundogan levelled before halftime.
City's defeat, only their third in the league this season, means they are now only six points ahead of Liverpool who also have a game in hand.
Liverpool had to dig deep for a 3-1 victory against lowly Norwich City with goals by Sadio Mane, Mohamed Salah and Luis Diaz securing the points after the visitors had threatened to pull off a massive shock at Anfield.
In the end it looked relatively comfortable for Juergen Klopp's side.
But when Milot Rashica's shot deflected off of Joel Matip to give Norwich the lead just after the break, Liverpool's hopes of putting some pressure on City looked in peril.
They were eventually rewarded for their intense pressure when Mane's overhead kick levelled it up in the 64th minute and less than three minutes later Salah made it 2-1 after latching onto a long clearance by keeper Alisson.
Diaz calmed Liverpool's nerves with a delightful finish in the 81st minute, finally flooring a courageous Norwich side.
For all their effort, defeat put Norwich back at the bottom of the table.
Burnley claimed only their second Premier League win of the season when new signing Wout Weghorst scored one and created another in a 3-0 demolition of Brighton & Hove Albion.
Burnley's first away victory of the season lifted them off the bottom of the table. They remain in the relegation zone in 19th place with 17 points but manager Sean Dyche was happy to see their efforts finally pay off.
Burnley took the lead when Aaron Lennon released full back Connor Roberts down the right flank and his cut-back was fired home first time by Weghorst, with the Dutch striker's curling effort squeezing in at the near post.
Brighton's defence was in disarray with centre back Shane Duffy and goalkeeper Robert Sanchez even arguing over a lack of communication which led to a heated confrontation between the two team mates as tempers flared.
Although Brighton dominated possession, Burnley doubled the lead when the towering Weghorst controlled a long ball, held it up and found Josh Brownhill who pulled the trigger, with the shot taking two deflections to beat the keeper.
Lennon sealed three desperately needed points for Burnley in the 69th minute when he drifted across two defenders, picked up a pass from Jay Rodriguez and found the top corner from the edge of the box for his second goal of the season.
Brighton, meanwhile, are ninth after a second straight defeat.
Manager Roy Hodgson hailed his composed and confident Watford side, who won 1-0 away at Aston Villa to record their first victory since November and give themselves a boost in their battle to avoid relegation.
Emmanuel Dennis scored 12 minutes from time to hand the veteran manager his first win since taking charge at Vicarage Road last month.
Second-half goals from Emile Smith-Rowe and Bukayo Saka helped Arsenal secure a 2-1 win over Brentford and stay in the race to finish in the Champions League qualification places.
The win lifted the Gunners to within a point of fourth-placed Manchester United.
Chelsea coach Thomas Tuchel shrugged off his side's unconvincing display in their 1-0 win against Crystal Palace, blaming the upheaval that came with winning the World Club Cup final in Abu Dhabi last weekend.
"We came from 30 degrees heat and had six players with a cold from the air conditioning on the plane, guys coming from the jet lag that they had in Abu Dhabi," Tuchel said.
"There was no player who slept well in Abu Dhabi because of the temperature and the time difference."
Chelsea had not played in the Premier League for nearly a month before the London derby and they fell further behind Premier League pace-setters Manchester City and Liverpool while in the Gulf where they were crowned champions.
Tuchel dismissed suggestions that his players had had lots of time to get back into the swing of the Premier League.
Chelsea will host Ligue 1 side Lille in the first leg of their Champions League last-16 tie on Tuesday before taking on Liverpool in the League Cup final next weekend.
Everton manager Frank Lampard says his players need a mentality shift after their limp 2-0 Premier League defeat at Southampton left the side hovering not far above the relegation zone.
Everton were the better side in the opening 15 minutes and were briefly on top at the start of the second half, but for the rest were out-fought and out-thought by a Southampton team that might have won by a greater margin.
West Ham United's top-four hopes suffered a further blow as they were held to a 1-1 draw at home by a resurgent Newcastle United.
Craig Dawson put West Ham in front in the 32nd minute, heading home a free kick from Aaron Cresswell.
But Newcastle pulled themselves level in added time of the first half with a classy finish from Joe Willock, which flummoxed West Ham goalkeeper Lukasz Fabianski and bobbled over the line, the goal given by goalline technology after the ball was scrambled away.
The draw meant West Ham stayed in fifth place on 42 points, one behind fourth-placed Manchester United, who visit Leeds United tomorrow.
Newcastle meanwhile extended their unbeaten run to six games and although they are still in 17th position they are now five points above the relegation zone.
- Reuters