Manchester City secured a previous 2-1 away win at Old Trafford, a result which sees the Citizens go 11 points clear at the top of the table, as well as becoming the first top-flight side to register 14 consecutive victories in a single season.
City dominated the game in the first period, with David Silva opening the scoring on 42 minutes after a corner.
However, the Red Devils managed to get themselves level before the break, via a fine finish from Marcus Rashford after an error from Fabian Delph.
Soon after the break, the visitors went ahead again, with Nicolas Otamendi netting his fourth league goal of the season after a failed clearance from the disappointing Romelu Lukaku.
United thought they had a chance to equalise again late on, when Otamendi made contact Ander Herrera in the box.
However, instead of pointing to the spot, ref Michael Oliver booked the Spaniard for diving.
Late on, Lukaku had a great chance to equalise, only to be thwarted from close-range by Ederson, with the Brazilian also superbly saving the follow-up from Juan Mata.
The game would end in victory for Pep Guardiola’s charges, with the Spaniard enjoying his ninth victory as a manager against Joe Mourinho.
The victory also sees United’s 40-game home unbeaten run finally come to an end.
After the game, Mourinho was not surprisingly unhappy with the Herrera incident, saying:
My first reaction is I feel sorry for referee Michael Oliver because he had a very good match but unfortunately he made an important mistake
However, the Portuguese coach all but admitted, in his own bitter style, that the title race is over, saying:
Probably, yes. Manchester City are a very good team and they are protected by the luck, and the gods of football are behind them.
Surely no-one can stop City now, with an unbeaten league season surely a genuine possibility.