Tomlinson fumble hands Bantams point
Andrew Davies snatched a valuable 1-1 draw for Bradford with a dramatic stoppage-time equaliser which denied Port Vale a third successive victory.
The Bantams were heading for defeat until Deane Smalley drilled a 95th-minute corner into the goalmouth and defender Davies' close-range header slipped through the hands of goalkeeper Stuart Tomlinson, through his legs and over the line.
Vale went in front after 39 minutes when Louis Dodds unleashed a superb left-footed volley which flew into the net from Sean Rigg's left-wing cross. And their solid defence were in control until Tomlinson's mistake handed the struggling hosts an unlikely point.
Bradford had the best early chance of the game, leading scorer James Hanson seeing his header well saved by Tomlinson, before the striker soon limped off with a foot injury in the 14th minute and the home side and Phil Parkinson's side missed his presence in attack.
Bradford's best second-half efforts had fallen to substitute Nahki Wells. First he shot wide after the visitors' defence had struggled to clear Kyel Reid's corner and then he saw his goalbound shot blocked by Sam Morsy a minute from the end of normal time - with Davies left to snatch a point.