In the end, Leeds United took their place in the fifth round, but Birmingham made it far from easy for them. After taking the Premier League side to extra-time, a penalty shoot-out was a step too far.