Could clinch as soon as Sunday afternoon.
Beating an English rival, though, proved beyond City in the Champions League - going out in the quarterfinals to Liverpool on Tuesday.
Juergen Klopp's third-place side looks set to seal a place in the continent's top competition even if it doesn't lift the European Cup after beating Bournemouth 3-0 to stay 10 points clear of fifth-place champion Chelsea.
Tottenham still occupies the fourth Champions League spot, although Chelsea closed the gap to seven points after coming from behind to beat Southampton 3-2.
By throwing away a two-goal lead, Southampton endangered its chances of avoiding the drop.
Crystal Palace and Huddersfield moved further clear of the drop zone with wins.
Wilfried Zaha scored twice as Palace beat Brighton 3-2 to move six points clear of Southampton, which occupies the final relegation place.
Huddersfield was a point above Palace after Tom Ince's stoppage-time goal beat Watford 1-0.
Swansea moved five points ahead of Southampton after drawing with Everton 1-1.
Burnley's unlikely pursuit of a Europa League spot continued with a 2-1 victory over Leicester thanks to goals from Chris Wood and Kevin Long. Burnley is seventh, two points behind Arsenal, which plays on Sunday at Newcastle.
Wolverhampton Wanderers will be returning to the Premier League next season after a six-year absence. Promotion was secured from the League Championship after Fulham drew with Brentford.
Also read: Wolves beat 10-man Newcastle with late goal