Cobblers put in a monumental shift to claim a superb and deserved point against Championship-bound Birmingham City as they ...