Manchester City kept the heat on Premier League leaders Arsenal on Sunday, seeing off a feisty challenge from Nottingham Forest after Mikel Arteta’s men held their nerve to beat Tottenham.
A captivating three-way title race has become a duel between Pep Guardiola’s City and Mikel Arteta’s Gunners, who are determined to make amends for last season’s late collapse.
Arsenal are on 80 points with just three matches to go, one point clear of City, but the champions crucially have a game in hand and remain firm favourites.
Get all the latest football news, highlights and analysis delivered straight to your inbox with Fox Sports Sportmail. Sign up now!
EPL Wrap: Gunners fire against Spurs | 02:11
The Gunners raced into a 3-0 lead at the Tottenham Hotspur Stadium in the early kick-off on Sunday, surviving a late fright to win 3-2 and temporarily move four points clear at the top of the table.
City, though not at their dominating best, battled past profligate Forest, who are fighting for their lives, with goals from Josko Gvardiol and Erling Haaland.
Croatia defender Gvardiol opened the scoring, heading in Kevin De Bruyne’s corner shortly after the half-hour mark, and Haaland coolly slotted home after another assist from the impressive De Bruyne in the 71st minute to make it 2-0.
But Forest, who remain just one point clear of the drop zone with three games to play, will rue a number of squandered opportunities, including two glaring misses from forward Chris Wood.
Guardiola was relieved that his team had come out on top but warned against complacency in the final weeks of the season as they hunt a domestic trophy double.
He does not believe his team can afford to drop any points as they chase an unprecedented fourth straight English top-flight title.
“We prefer they (Arsenal) lose, we cannot control what they do, they make a good result,” said the City boss, whose team are now unbeaten in 31 matches in all competitions.
“Four games left, I don’t think we can lose any points and we know exactly what we have to do.”
Nuno Espirito Santo’s Forest, staring at the trap door, will desperately hope to recover at least one point from their appeal against a four-point deduction for breaking Premier League financial rules.
EPL WRAP: Salah, Klopp fiery exchange | 03:11
Arsenal know if City win their remaining games, they cannot be caught but they show no signs of wilting under intense pressure.
Arteta’s men silenced the Tottenham Hotspur Stadium with a three-goal blast before halftime.
Pierre-Emile Hojbjerg’s own goal put Arsenal ahead before Bukayo Saka and Kai Havertz netted to leave Arsenal in complete control.
Cristian Romero and Son Heung-min struck for Tottenham after the interval to set up a nervous finish, but the visitors clung on by their fingertips.
Arteta believes his team are better equipped to win the title than last season, when they stumbled badly in the run-in, having been eight points clear at one stage.
The Spaniard revealed he was hoping for divine intervention in the nervy closing stages against Spurs.
“I was praying,” he said.
“There were so many Spurs players in the box. It was a really emotional game. We had to dig in and suffer and react. I’m very pleased with the way the team has done it.”
He added: “The margins are so small. Don’t get carried away with yourself. We want to be better. There are margins for improvement. Go again against Bournemouth because it’s going to be really tough.”
Defeat for fifth-placed Tottenham dealt a huge blow to their chances of qualifying for next season’s Champions League.
They remain seven points behind fourth-placed Aston Villa, though they have two games in hand.
Liverpool were in the box seat in the title race just weeks ago but have won just one of their past five matches and Jurgen Klopp will almost certainly have to content himself with just the League Cup in his final season at Anfield.
Elsewhere on Sunday, Bournemouth beat Brighton 3-0 with goals from Marcos Senesi, Enes Unal and Justin Kluivert to set a new club Premier League points record.
ENGLISH PREMIER LEAGUE TABLE
Arsenal 35 25 5 5 85 28 80
Man City 34 24 7 3 82 32 79
Liverpool 35 22 9 4 77 36 75
Aston Villa 35 20 7 8 73 52 67
Tottenham 33 18 6 9 67 52 60
Man Utd 34 16 6 12 52 51 54
Newcastle 34 16 5 13 74 55 53
West Ham 35 13 10 12 56 65 49
Chelsea 33 13 9 11 63 59 48
Bournemouth 35 13 9 13 52 60 48
Wolves 35 13 7 15 48 55 46
Brighton 34 11 11 12 52 57 44
Fulham 35 12 7 16 51 55 43
CrystalPalace 35 10 10 15 45 57 40
Everton 35 12 8 15 37 48 36
Brentford 35 9 8 18 52 60 35
NottmForest 35 7 9 19 42 62 26
Luton 35 6 7 22 48 77 25
Burnley 35 5 9 21 38 70 24
SheffUtd 35 3 7 25 34 97 16 (relegated)