Arsenal will host Everton in the final round, when City is at home against West Ham.
For now, Arsenal has done all it could to keep the pressure on Pep Guardiola’s team — improving on last season when a late collapse by the Gunners allowed City to wrap up a third successive title with three games to spare.
While the title is still in City’s hands, they will have to win the remaining two games to be certain of a record fourth-straight English league title.
Arsenal is aiming to be crowned champion for the first time since 2004, when Arsene Wenger’s team went an entire league campaign without defeat to earn the nickname of the “Invincibles.”
The visit to Old Trafford always looked like their biggest test during the run-in and history was not on Arsenal’s side, having won only once in their last 16 games at the home of United. Even so, Arsenal was the favourite to overcome a United team that had been ruthlessly exposed by Crystal Palace earlier in the week when routed 4-0 at Selhurst Park.
Casemiro had received heavy criticism for his performance against Palace, but Ten Hag asked the Brazilian to reprise that role against Arsenal which has one of the most lethal attacks in the league.
It should not have come as a surprise that he was culpable as Arsenal took an early lead.
The bigger surprise was that Arteta’s team did not build on that advantage and instead ceded long periods of possession to United, without ever looking likely to concede.
The second half was also short of openings until substitute Gabriel Martinelli weaved his way through United’s box and forced Andre Onana to push away an effort that was heading for the top corner.
The United goalkeeper had to produce two more saves in quick succession — first to prevent Aaron Wan-Bissaka from heading into his own net and then to palm away Declan Rice’s long-range effort into the bottom corner.