Incredible stuff at St Andrews - after the Town go in 2-1 down at half-time, Birmingham add to their lead with two goals early in the second half, but five goals in the last half hour - two for Craig Maskell and a David Mitchell hat-trick - turn the game on its head.