Bradford (Park Avenue) fell to a second successive home defeat at the hands of near neighbours Farsley Celtic.
Full-back Thomas Allan opened the scoring before both sides struck the woodwork in a frantic second half.
However late in the game, Jack Bennett allowed a Jordan Richards shot to trickle through his legs, with Ben Atkinson adding a third deep into added time with a thumping effort.
It was a miserable defeat for Marcus Law’s men, who had shown much promise in recent matches.
The away side actually had the ball in the back of the net with just five minutes on the clock, but Farsley captain Danny Ellis was adjudged to have fouled his man as he climbed to win the header.
Celtic were enjoying a lot of space out wide, and fashioned the next opening as Luke Parkin cut inside but dragged his effort past the post from 20 yards.
Moments later, Bradford had the best chance of the first period, after a brilliant move.
Isiah Bazeley and Lewis Knight combined excellently down the right before the on-loan Aston Villa man pulled the ball back, only for Knight’s finish to just fade away from the top corner and fly wide.
Farsley had a few questionable shouts for a penalty and Riccardo Calder hit a tame effort into Kyle Trennery’s arms as a tight first half ended goalless.
The second period continued in a particularly fast paced manner, and Farsley fired Avenue a warning moments before taking the lead.
Left-back Allan delivered a brilliant cross and James Spencer struck the near post with his effort.
Avenue scrambled the ball away for a corner but weren’t awake to a short move, Tyler Walton delivering a great inswinging cross which Allan rose to flick into the bottom corner.
Alex Hurst then worried Trennery with a low drive before Bradford stopper Bennett was down sharply to deny Spencer after the home defence failed to clear a throw-in.
Avenue conceded a cheap free kick on the edge of the box seconds later, and were almost made to pay as Parkin’s thunderous strike rattled the post with Bennett rooted to the spot.
Less than five minutes later is was the hosts’ turn to strike the woodwork as Marcus Wood’s weaving run through midfield ended on the edge of the box, his low left-footed effort cannoning off the foot of the upright.
Both sides chased the all-important second goal, but it was Farsley who got it with four minutes to play in the cheapest fashion.
Substitute Nathan Cartman played a brilliant through-ball for Richards, who took on the shot first time and his effort straight at Bennett slipped through the goalkeepers grasp and trickled over the line.
And the visitors added a third in stoppage time to add some deserved gloss to the final score. Cartman brilliantly dummied Spencer’s cut-back and Atkinson arrived to thump the ball into the top corner from just outside the box.
Bradford (Park Avenue): Bennett, Lund (c), Calder, Wood, Digbeu, Bazeley, Knight, Marriott (Holmes 67), Cresswell, Hurst, Headley (Dockerty 58)
Subs not used: Gibbons, Laird, Moran
Booked: Headley (16), Digbeu (42)
Farsley Celtic: Trennery, Richards, Allan, Walton (Maltby 90), Ellis (c), Clayton, B.Atkinson, C.Atkinson, Spencer, Parkin (Cartman 79), Syers (Baldwin 67)
Subs not used: Wynne, Hayhurst
Goals: Allan (50), Richards (86), B.Atkinson (90+4)
Booked: Ellis (57)
Referee: Aaron Bannister
Words: Joe Cockburn
Image: John Rhodes