Last Updated at 5:56 pm, February 12th 2012
Dunne is moving very gingerly and he is replaced for the final few seconds by Nathan Baker.
Micah Richards is brought on to deal with this onslaught as Silva is replaced.
Aguero is replaced, and Edin Dzeko comes on, whose height could prove crucial as Villa continue to search for those threats from set-pieces.
N'Zogbia and De Jong clash, after the Villa man slid in pretty late on the Man City enforcer. It's a booking as well for the Frenchman.
City's first sub is introduced as Samir Nasri comes on for Johnson.
Ireland is introduced as Albrighton is replaced. Should make for an interesting 15 minutes with two attacking threats now on the field for Villa.
N'Zogbia is brought on in place of Heskey in a change for Villa.
Dunne is next in line for the referee's notebook for a frustrated tackle on Aguero.
Petrov's poor tackle on Silva barely outside the box results in a free-kick and a yellow card for the Villa skipper.
Anthony Webster writes: "Hi Jack, Anthony here, as much as I would love Villa to get something from this game I can only see a Man City win, eventually the City pressure will tell and then the floodgates could open, I'm going 2-0 Away but would love a point."
HALF TIME. Aston Villa 0 Manchester City 0.
Man City's away form may have been sketchy in recent weeks, but our friends at Sky Bet price them as strong favourites to get the win at Villa Park, their price at 4/6. Villa have not won at home since November's triumph over Norwich, and their odds are reflected at 4/1. For those unable to separate the sides, the draw is at 11/4.
Kristian Roberts tweets: "I'm a Man City fan and glad to see Johnson in the starting line up once again gonna say 3-1 City today, feel sorry for Ireland."
David from Birmingham writes: "Can see the Villa getting destroyed today, especially with Heskey starting. Why McLeish can't just eat humble pie and start Ireland, our most creative player, I don't know. I'm going 3-0 City with Milner to score first."
LIVE and exclusive on Sky Sports
Barclays Premier League
|15||West Bromwich Albion||15||15|
|17||West Ham United||15||13|