Lee Bowyer was Birmingham's match-winner for the second game in succession as his second-minute strike settled the derby clash following a 1-0 victory over Wolves at Molineux.
The former England midfielder, who had netted the only goal in the home clash with Fulham, lifted Alex McLeish's side into 11th spot in the Barclays Premier League with his fifth goal of the campaign.
Victory also extended City's unbeaten league run to five matches from which they have gathered 11 points - their best run without a defeat under McLeish who was celebrating two years in charge at St Andrew's.
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms