Pep Guardiola oversaw a losing performance and his side were stung by a debut goal from Steven Bergwijn and another from Heung-min Son, with Oleksandr Zinchenko seeing red for two yellow-card offences.
City have now lost as many times after 25 games this term than they did in both of the last two league campaigns combined (six), and as many as 10th-placed Arsenal.
The numbers that truly matter, of course, are in the points column, and three dropped means City stayed 22 behind an “unstoppable” Liverpool.
“So now, with Liverpool, you have to be concerned for the Premier League!”
It resembles a strange and desperate bid to take the sheen off Liverpool’s incredible season, particularly given the spending of both clubs is far from comparable; the Reds won’t have bought this title.
City should now be more concerned with the likes of Leicester, Chelsea and Spurs, though a win for Jose Mourinho’s side only reduced the gap between themselves in fifth and City in second to 14 points.
Fortunately for Guardiola, the majority of the top-four chasing pack stumbled over the weekend, with Sheffield United the only outfit bar Spurs to celebrate a victory as they won 1-0 at Crystal Palace.
Elsewhere, Harry Wilson played only his fourth full game for Bournemouth as they beat Aston Villa 2-1 despite going down to 10 men early in the second half, and Norwich were unable to take their chances as they drew 0-0 at Newcastle.
Fabian Delph was also sent off in that game, with the weekend just gone equalling the highest tally for sendings off for the season so far, with three in total.
Premier League Results, Gameweek 25
Leicester 2-2 Chelsea
Bournemouth 2-1 Aston Villa
Crystal Palace 0-1 Sheffield United
Liverpool 4-0 Southampton
Newcastle 0-0 Norwich
West Ham 3-3 Brighton
Man United 0-0 Wolves