Ten Toolstation NCEL matches survived horrendous conditions on a freezing, wet and windy Saturday afternoon but there were plenty of goals to keep those who ventured out to watch thoroughly entertained.One of the four games to go ahead in the Premier Division was the top flight's most anticipated tie as third-placed
Knaresborough Town went to the side one position below them,
Hemsworth Miners Welfare.
And, it was the visitors who took the points with a 3-2 victory with Benjamin Cohen's double in the last twenty minutes sealing the win.
Hemsworth took an early lead through Nash Connolly and held it until the 48th minute when Joshua Garbutt equalised but Connolly restored the home side's advantage midway through the second period.
Cohen then stepped up to level on 72 and then scored his side's third ten minutes later to move Knaresborough to seven points behind leaders Yorkshire Amateur.
Barton Town climb to tenth with a 3-0 home win over
Hall Road Rangers, Eddy Birch's first half opener added to by a brace from Edward Rogerson in the final eleven minutes defeating the visitors who stay in eighteenth.
Garforth Town and
Athersley Recreation stay thirteenth and fourteenth, respectively, after home wins.
Garforth fell behind to
Albion Sports, Alhassane Keita breaking the deadlock on thirteen minutes before Mark Simpson and Mitchell Hamilton struck either side of the interval to give the hosts a 2-1 lead.
Chris Fairhurst restored parity for the Lions on 72 but that did not last long as Daniel Williams struck almost immediately to seal a 3-2 win for the Miners.
Athersley, meanwhile, defeated bottom side
Goole AFC 1-0 with Joshua Wright's 42nd minute goal proving decisive.
Two of the top three met in Division One with both looking to put more pressure on table-toppers Campion whose game was one of four called off in the division.
Jack Debnam gave visitors
Grimsby Borough a first-half lead before Fraser Hansen and Liam Flanagan had hosts
Selby Town 2-1 by the 77th minute.
But, Joshua Venney made sure it was a point apiece with his equaliser five minutes from time to keep Borough second and the Robins in third.
Winterton Rangers missed out on a chance to return to the top three as they went down 3-1 at
Swallownest, a fully deserved win for the home side moving them up into tenth spot.
The game was goalless going into the second half but Oliver Grady, Alex Lill and Nathan Morritt had the hosts in full control by the 67th minute and Adam Lee grabbed an injury time consolation for Rangers.
It was honours even as the two bottom sides met at Langwith Road, hosts
FC Bolsover taking the lead in the 48th minute through Jack Warwick before Richard Williams claimed a 1-1 draw for
Harworth Colliery with a quarter-of-an-hour remaining.
Parkgate continued their winning streak, a fifth straight victory coming courtesy of Simon Harrison's 86th minute decider in a 3-2 defeat of hosts
Armthorpe Welfare.
That was after Brandon Bagley and Reece Hands had twice given the Steelmen the lead only for the home side to fight back with a Liam Radford penalty and a Callum McKeown strike.
James Wroot's early goal secured a 1-0 home victory for
Skegness Town over
Rossington Main whilst an injury-time own goal snatched a point for
Shirebrook Town in a 2-2 draw at
East Yorkshire Carnegie.
Ryan Williams had given Carnegie a 34th minute lead but that was cancelled before the interval by Carter Widdowson, Josh Walker put the hosts back ahead midway through the second period before late drama made it all square.
Photo: Benjamin Cohen is mobbed after scoring his second of the afternoon and the winner for Knaresborough Town in their 3-2 victory at Hemsworth Miners Welfare. (Picture: Craig Dinsdale)