But a mistake by Michael Hefele gifted an equaliser for Blues' Lukas Jutkiewicz early in the second-half with the rest of the encounter a lively affair which either side could have won.
Arguably a replay at St Andrew's was the fairest outcome with that encounter provisionally scheduled for Tuesday, February 6 with confirmation of the date due on Monday.
Have a look below at all the quick-fire talking points from a frustrating draw for David Wagner's side.
Joe Lolley’s startling miss in stoppage time at the end which would have prevented a replay.
Moan of the Match
That Town couldn’t make more of some promising attacks and left themselves open to conceding from a mistake.
Town have now gone seven matches without a win in all competitions and need to pull out all the stops against Liverpool next time out.
Man of the Match
Tweet of the match
Neil Swarbrick (Lancashire): Was on top of the action throughout and handled the game pretty well.
Not as buoyant as usual with Birmingham having full sway in the Chadwick Lawrence Stand.
A frustrating match for Town, especially having taken the lead, and a replay down in the Midlands is the last thing they would have wanted.