Reda Khadra dented former loan club Blackburn's Sky Bet Championship play-off hopes with the only goal as Birmingham claimed a narrow 1-0 success at St Andrew's.
QPR's woes continued as Tahith Chong's early goal gave Birmingham a 1-0 victory at Loftus Road.
Middlesbrough missed the chance to close the gap on Sheffield United in second as they were held to a 1-1 draw by Stoke. Elsewhere, Blackpool thumped six past QPR.