Joleon Lescott scored the only goal of the game as Manchester City returned to the top of the Premier League with a gritty 1-0 win over Aston Villa.
City went into this game a point behind Manchester United and almost took the lead when Adam Johnson struck the post.
Villa's resistance was broken after the hour when Lescott hooked in from close range following James Milner's corner.
Alex McLeish's men have now not won at home since a 3-2 victory over Norwich on 5 November, seven games ago.
In contrast, City have found life on the road difficult in recent weeks, winning just one of their previous six games - and scoring only three goals in the process.
With United taking four points from their last two games against Chelseaand Liverpool, City found themselves off the top of the table for the first time since September.
From the start, City struggled to convert their possession into clear chances.
Milner should have done better but, after David Silva slid the ball into his path, the England midfielder couldn't untangle his feet to get a meaningful shot away.
Use accessible player and disable flyout menus

Johnson, starting back-to-back Premier League games for the first time since October, came closest to breaking the deadlock, cutting infield from the right and striking the outside of the post.
With James Collins restored to the Villa defence, the home side looked solid at the back but failed to trouble Joe Hart, who only had two routine Richard Dunne headers to deal with.
There are signs that Silva is recreating the instinctive understanding he had with David Villa at Valencia with Sergio Aguero at City. But, while Aguero was a constant menace, the Argentine didn't have a vintage day in front of goal, squandering several openings.
Villa defended well for the most part - containing the Silva in the second half - but were undone when Lescott scored what proved the winner.
Milner's corner from the left found Gareth Barry at the far post. He headed into the path of Lescott, who turned and buried his shot from close range before reeling away in delight.
Charles N'Zogbia and boss McLeish went into this game following a locker room row after their defeat at Newcastle last weekend - but McLeish introduced the Frenchman soon after going behind.
Villa benefited from N'Zogbia's presence and were lifted when he injected some much-needed positivity to their attacks.
Carlos Cuellar, playing an unfamiliar role at left-back, had City panicked when he met Stiliyan Petrov's corner but planted his header over the bar.
City, defending on their own 18-yard line in the final moments, afforded Villa one final chance in stoppage time. James Collins leapt high to head Petrov's corner to Bent, who did well to readjust his body and shoot from close-range - but Hart pulled off a fantastic reaction stop.
Villa had to see out the final moments without captain Dunne, who fell awkwardly on his shoulder under a challenge with Hart, as City ground out a vital, if not pretty, victory.

LINEUP, BOOKINGS (3) & SUBSTITUTIONS (6)

Aston Villa

  • 01 Given
  • 02 Hutton
  • 05 Dunne Booked (Baker - 90' )
  • 06 Collins
  • 24 Cuellar
  • 12 Albrighton (Ireland - 77' )
  • 19 Petrov Booked
  • 38 Gardner
  • 09 Bent
  • 18 Heskey (N'Zogbia - 69' Booked )
  • 20 Keane

Substitutes

  • 22 Guzan
  • 03 Warnock
  • 32 Baker
  • 07 Ireland
  • 10 N'Zogbia
  • 25 Bannan
  • 26 Weimann

Manchester City

  • 25 Hart
  • 04 Kompany
  • 05 Zabaleta
  • 06 Lescott
  • 13 Kolarov
  • 07 Milner
  • 11 Johnson (Nasri - 84' )
  • 18 Barry
  • 21 Silva (Richards - 90' )
  • 34 De Jong
  • 16 Aguero (Dzeko - 89' )

Substitutes

  • 30 Pantilimon
  • 02 Richards
  • 15 Savic
  • 22 Clichy
  • 08 Pizarro
  • 19 Nasri
  • 10 Dzeko
Ref: Oliver
Att: 35,13
2