Manchester City ensured the title race will go down to the wire with a 3-0 win over Crystal Palace at the Etihad Stadium.
Pep Guardiola made six changes to the starting XI from the side that beat Brentford 3-0 and it took them a while to get going.
Eventually though, a moment of brilliance from Phil Foden and Antoine Semenyo put City into the lead and they extended it shortly after through Omar Marmoush.
Savinho scored the third goal late on after Rayan Cherki's excellent dribbling to better Arsenal's goal difference.
That applies the pressure on Arsenal, who know they cannot slip up in their final two matches or City can draw level and take the title on goal difference.
It was a game of little intensity in the opening half an hour, until Semenyo ran onto Foden's sumptuous backheel assist and that set City alive.
Josko Gvardiol then clipped in a cross to Foden, who passed across into the path of Marmoush, who excellently turned the ball into the back of the net despite several defenders being in his path.
Guardiola made changes early but it was the introduction of Rayan Cherki who got them purring again and the Frenchman was the catalyst to their third goal.
He dribbled sensationally in and out of a handful of Palace players before laying it off to Savinho who slotted it into the bottom left corner with a first time effort.
City now sit on 77 points, with Arsenal on 79 points.
They are on the FA Cup final on Saturday, with Arsenal facing Burnley on Monday night.
