Manchester United launch a stunning comeback to draw 2-2 at Aston Villa, but cross town rivals City are held to their second scoreless draw of the week at Eastlands. Ashley Young's and Marc Albrighton looked to have set Aston Villa on course for their first home win over the Red Devils in 15 years.
But United rallied with 15 minutes remaining through substitute Federico Macheda and skipper Nemanja Vidic to maintain their unbeaten record this season.
West Ham remain bottom of the Premiership after a scoreless stalemate with Blackpool, whose boss Ian Holloway again named a totally different team to that in midweek.
Victor Obinna fired over the bar for the Hammers before former host's striker Marlon Harewood's effort was ruled out for offside.
Gary Taylor-Fletcher then missed a great chance for the Seasiders and the points were shared at Upton Park.
City have now won just once in five game as Carlos Tevez had an effort ruled out for handball.
Mancini then took off the Argentinean to protests from the City fans and replaced him with Gareth Barry.
Bolton moved into fifth after a win at Wolves, but they almost threw away a three goal lead before hanging on to triumph 3-2.
Wolves remain firmly in the relegation places after going behind in the first minute when Richard Steadman headed into his own net.
Johan Elmander then doubled Bolton's lead with a little over an hour gone.
Stuart Holden made it 3-0 when he finished off a passing move five minutes later.
The home side immediately pulled one back when Kevin Foley curled the ball home and they reduced the deficit further through Steven Fletcher's header.
Despite intense pressure the Molineux side could not find the equaliser in a frenetic final 13 minutes.
Tottenham enjoyed their first league win since October 16 when they beat Blackburn Rovers 4-2 at White Hart Lane.
The host's were four goals clear by the 75th minute but then sloppily conceded two late strikes.