Moors continued their excellent form with a fourth win from five as they battled to three points against Bradford (Park Avenue) in difficult conditions at The Brewery Field.
Heavy overnight rain had left the playing surface heavy and swirling winds made things even more testing for the players, but Moors held their nerve to extend their unbeaten run to five games.
Jason Ainsley handed a debut to new signing Callum Ross, while home fans got the opportunity to run the rule over Dan Langley and Ryan Wombwell who both made home debuts.
After a predictably scrappy start, it was the visitors who went in front on 25 minutes when a free kick in from the left was inadvertently flicked over Langley and into the net by Moors defender Reece Kendall.
John Lufudu could have levelled things up almost immediately when he moved on to Corey McKeown’s brilliant cross from the left, but the glancing header dropped just wide of the post.
However, Moors were back in the game four minutes before the break when Paul Blackett dug out a brilliant delivery from the right and Kendall arrived on cue to atone for his own goal by nodding home the equaliser.
It was Bradford who started the second half on the front foot and Langley made a wonderful save down low to his left to deny Will Longbottom a goal within six minutes of the restart.
Some incisive football involving Glen Taylor and Rob Ramshaw set Blackett through on goal on the left of the penalty area, but his stabbed shot was superbly blocked by Bradford keeper George Skyes-Kenworthy.
Moors were on top by now but had a lucky escape midway through the half when a low ball was fizzed across goal and Ryan Wombell’s attempted clearance kissed the bar and stayed out as he came within a whisker of being the scorer of the day’s second own goal.
Lufudu then slalomed his way into the Bradford area and laid the ball into the path of Blackett who took a touch before firing on goal only to see his shot deflected wide for a corner.
However, Moors were in front on 74 minutes when Kendall found the angle on the left to whip a sumptuous delivery into the middle where Taylor expertly guided it home for his 11th league goal of the campaign.
Ramshaw gave Moors breathing space five minutes from time when he reacted quickest to slide the ball home after Taylor’s cross had caused problems for Sykes-Kenworthy at his front post.
The visitors did grab a goal back right at the start of injury time when Luca Havern swept home from close range, but Moors saw the game out collect the three points and inflict Park Avenue’s first defeat since November.
Full Time: Moors 3 Bradford (Park Avenue) 2
Spennymoor Town: Langley, Wombwell, Ledger, Curtis, Kendall, Lufudu, Ramshaw, Ross, McKeown (Boyle 46), Taylor, Blackett (Watt 90).
Subs not used: Flatters, Anderson, Thompson.
Booked: Ross (33)
Bradford (Park Avenue): Skyes-Kenworthy, Lancaster, Havern, Adewosu, Odunston, Lund (Hopper 9), Fielding, Richman, Longbottom, Dockerty, Blyth.
Subs not used: Hall.
Booked: Fielding (14), Adewoju (60), Hopper (70)
Referee: Shaun Taylor
Attendance: 1,264 (36 Bradford)