Birmingham City lost their first league game in 19 matches when they went to play-off chasing Bolton last Tuesday