Bradford's David Syers headed in a late equaliser to earn a point against 10-man Hereford.
The home side fell behind when they failed to clear Tom Barkhuizen's long throw, allowing Delroy Facey to cross for Byron Anthony to head home.
Syers equalised for the Bantams, heading into the far corner from Will Atkinson's corner.
Ben Purkiss was sent off for a second bookable offence before Bradford's Marcel Seip saw his late shot saved.
The game was watched by 17,014 fans, the highest attendance in League Two this season, after Bradford cut ticket prices to £1.
VIEWS FROM THE DRESSING ROOMS
Bradford City manager Phil Parkinson tells BBC Radio Leeds:
"I think we did enough to win the game really.
"Once again we've responded in good fashion and got the equaliser.
"Every game is a scrap for every ball. It's not going to be easy and free flowing as we'd all like but we've got to make sure that we compete and when the balls goes in the box we've got to show that desire that Syers showed today."
Hereford manager Jamie Pitman told BBC Hereford & Worcester:
"I'm so disappointed for them. Having performed so well and worked so hard, we need to pick up some wins. We lacked that little bit right at the end there.
"We've had to patch a team together. They've certainly competed against a side who put us under quite a bit of pressure at times.
"It's so hard to get a consistent team out. Throughout the side today I felt there were some battling performances."
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.