Town twice came from behind at St Andrew's to claim a share of the spoils, thanks to Christophe Berra's injury time equaliser.
The defender had earlier cancelled out David Edgar's opener for Birmingham, before the hosts retook the lead through Clayton Donaldson.
However the Scotland international salvaged a draw with an injury time header.
Ещё видео!