Nikola Zigic scored his first goal since February as Birmingham extended their winning run to six games with a narrow victory over Leeds.
Zigic opened his account for the season when full-back Stephen Carr delivered a cross from the right and he controlled the ball before firing past Paul Rachubka.
Blues keeper Boaz Myhill made a great save to keep out Adam Clayton's volley.
He also tipped over Ross McCormack's effort late on.
Scotland international Robert Snodgrass fired wide for Leeds and also drilled a shot over from distance as the hosts hung on for victory.
For Birmingham, Zigic and substitute Chris Wood produced good saves from Rachubka, while Chris Burke fired narrowly wide after the restart.
Defeat ended fifth-placed Leeds' seven-match unbeaten league record.
Victory sees Chris Hughton's Blues move to within a point of the Yorkshire side and they also have two games in hand.