Late show: Sunderland's Ji Dong-Won (left) fires past Joe Hart to stun Manchester City

But a day after Manchester United and Chelsea both slipped up at home, City were unable to take advantage despite creating a host of chances as they were shut out for the second successive game.

Sunderland goalkeeper Simon Mignolet kept out substitute Sergio Aguero's 59th-minute shot and striker Edin Dzeko saw a series of opportunities go begging on another frustrating afternoon for the leaders.

City manager Roberto Mancini, perhaps with one eye on Tuesday's home clash with Liverpool, had started with Aguero and David Silva on the bench and left Mario Balotelli out of the 18, but he was forced to bring on the star substitute pair in a desperate search for a winner.

Yet, had either Nicklas Bendtner or Stephane Sessegnon taken the chances which fell their way either side of the break, Sunderland might have been in front long before they did actually take the lead.

Black Cats manager Martin O'Neill had gone into the game without a specialist full-back as injuries tore his defensive resources apart, and the situation was to get worse long before the half-time whistle sounded
Chance: Edin Dzeko spurned this opportunity to hand City the lead.

Having already had to press midfielders Craig Gardner and Jack Colback into service at right-back and left-back respectively, he also had to draft in Mignolet for the first time since he fractured his nose and a eye-socket on October 29 as Keiren Westwood pulled out.

O'Neill was forced into a further change with just 26 minutes gone when centre-back Wes Brown pulled up and was replaced by Matt Kilgallon, making his first senior appearance for the club since May 2010.