Gabriel Jesus and Sergio Aguero scored on their return to Manchester City's starting line-up as the leaders won 3-0 at Fulham to go 17 points clear.
The pair were among seven changes to Pep Guardiola's starting XI as Kevin De Bruyne, Ilkay Gundogan and Raheem Sterling missed out. Their goals followed that of John Stones in a 13-minute spell after half-time.
Fulham started brightly in a first half of few opportunities, while Ferran Torres and Bernardo Silva had shots saved by Alphonse Areola.
Stones made the breakthrough when he converted Joao Cancelo's 47th-minute free-kick from close range.
Jesus capitalised on a poor pass by Ivan Cavaleiro to round Areola and slot in the second nine minutes later, before Aguero registered his first Premier League goal since January 2020 with a penalty after Torres had been fouled by Tosin Adarabioyo.
City are on 71 points and need just five more wins to secure a fifth PL title.
Fulham missed out on a chance to move out of the relegation zone, remaining 18th on 26 points.
See: Fulham report | Man City report
Next fixtures
Fulham: 19 Mar v Leeds (H)
Man City: 3 Apr v Leicester (A)
Match officials
Referee: Andre Marriner. Assistants: Scott Ledger, Simon Long. Fourth official: Robert Jones. VAR: Craig Pawson. Assistant VAR: Andy Halliday.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time