Hereford earned a vital three points in their fight against the drop as they thrashed promotion-chasing Crawley.
A mix-up between keeper Michel Kuiper and defender Dean Howell gifted Joe Colbeck the opener for the Bulls.
They doubled their lead in the second half when Delroy Facey rounded Kuiper and supplied substitute Yoann Arquin, who walked the ball into an empty net.
And the forward grabbed his second when he drilled home into the bottom corner to secure Hereford an important win.
The Bulls now need to beat Torquay in their final game to stand a chance of staying up.
The Red Devils, meanwhile, remain in third place after Crewe's last-gasp equaliser against the Gulls.
VIEWS FROM THE DRESSING ROOM:
Crawley caretaker manager Craig Brewster told BBC Sussex:
"Extremely disappointing. The fans turned up in great numbers today expecting a good result and we let them down a bit.
"The real disappointment for me was the calamity we lost the first two goals. It was there for us to do but we didn't deliver. But we're still in it.
"I thought it would take two wins. One win will do it, and we know what we need to do next week."
Hereford manager Richard O'Kelly told BBC Hereford & Worcester:
"We defended well, kept organised, and the pleasing thing was we were constructive with the ball.
"We went forward with a bit of quality and that really pleased me.
"I'm a great believer that what you do on the training pitch will transmit into the game. They've got confidence with what they've achieved.
"We need a good crowd next week at Edgar Street to give us a boost and put the pressure on Torquay."
Crawley Town 01 Kuipers Booked 03 Howell (Neilson - 70' ) 05 McFadzean 20 Wassmer 28 Davis 02 Davies (Akinde - 84' ) 07 Clarke (Watt - 78' ) 08 Torres 11 Simpson 15 Bulman 09 Alexander Substitutes 25 Shearer 04 Mills 22 Neilson 10 Watt 17 Akinde Hereford United 01 Bartlett 05 Townsend 12 Purkiss 19 Chambers 22 Anthony 04 Pell 06 Purdie Booked 08 Featherstone 11 Lunt (McQuilkin - 87' ) 17 Colbeck (Arquin - 68' ) 10 Facey (Stam - 85' ) Substitutes 24 Stam 14 McQuilkin 18 Clist 27 Clucas 09 Arquin