Manchester City's Erling Haaland struck four times as they remained on course to win a fourth successive Premier League title with a 5-1 thrashing of Wolves.
Just hours after Arsenal's 3-0 win over Bournemouth, Pep Guardiola's men responded with a resounding victory that pulled them to within a point of the Gunners at the top of the table, but with a game in hand.
Arsenal have 83 points with two fixtures remaining in one of the tightest title races in years, while City have 82, but three games to play.
"Nine (more) points, we will be champions. Seven points, six points, three points, Arsenal will win the Premier League," Guardiola said.
Haaland, who boosted his league scoring lead to 25 with the first four-goal haul of his career, converted from the penalty spot in the 12th minute after Rayan Ait-Nouri's late tackle took Josko Gvardiol down in the box.
The 23-year-old Norwegian doubled City's lead in the 35th when he soared high to head home at the far post from Rodri's cross.
"That's a beautiful goal. My father (Alf-Inge Haaland, who also played for City) is going to be happy with that one," Haaland said. "A nice celebration, I enjoyed that one.
"Not bad, 25 goals this season. We keep going."
Haaland converted again from the spot just before half time after he was clipped from behind by Nelson Semedo in the area. Hwang Hee-chan pulled one back for Wolves in the 53rd with the visitors' only shot on target.
But a minute later, Haaland smothered any hopes of a comeback with his fourth.
The goal-scoring machine, who missed nearly two months earlier this season with a foot injury but seems to be finding form again at the perfect time controlled a diagonal pass in the air from Phil Foden before slicing inside and curling a shot into the far corner.
"He was injured, to get back to best form you need time," Guardiola said. "But happy for his performance, for his exceptional goals, in the penalties as well because we know how some days it is not easy, really pleased for him."
Substitute Julian Alvarez completed City's scoring in the 85th minute.
Wolves, whose manager Gary O'Neil was serving a touchline ban, looked nothing like the team that edged City 2-1 earlier in the season.
"I thought we damaged ourselves mostly," said O'Neil, whose squad are 11th in the table. "If you make errors against these guys, they'll punish you. We made too many errors and Manchester City were very clinical.
"It was a tough afternoon, which we knew potentially it would be."
City play two away games at Fulham and Tottenham Hotspur then close the season at home against West Ham United. Arsenal travel to Old Trafford next to play Manchester United before hosting Everton on the final day.