Easingwold Town are heading for the drop after a 4-2 home defeat against Riccall United in the York Minster Engineering Football League premier division.
Second-from-bottom Town let slip a 2-1 half-time lead, given to them by two Steve Aconley goals after Gary Collier had put Riccall in front.
After the break, the visitors responded through Liam Olsen, an own goal and a second of the game for Collier.
Defeat at Huntington tonight will see Easingwold join Hamilton Panthers in division one next season. Even a victory will still leave them only a point above St John, who have four games to play.
Selby RSSC are guaranteed another season in the top flight after a Louis Blackwell hat-trick, including the last-minute winner, turned a two-goal deficit at York St John into a 3-2 win.
Earlier, Daniel Tingay had hit the opening goal – the first goal at home for the students in almost five hours – before Chris Walker made it 2-0. Then came the Blackwell show.
Huntington ended a run of eight games without a win as they beat relegated Hamilton Panthers, with Chris Dyson striking the only goal of the game.
Carl Stewart scored twice for Rowntrees in a 3-0 win at Poppleton. Dringhouses avenged a home defeat by York RI ten days ago by defeating the same opposition 5-3.
Liam Stilgoe (2), Dave Watson, Steve Rambridge and Javier Shepherd were on target for ’Houses, with Craig Atkinson, Mark Woodward and Lee Powell replying.
Champions Dunnington completed their away fixtures with a 3-0 win at Terrington.
Matty Wain hit the opener from the penalty spot before Jimmy Wilmoth doubled the lead with a tap-in. A Kieran O’Brien header completed the scoring. White Horse narrowly missed out on promotion from division one, but they finished the season in style with an 8-0 victory over Wilberfoss.
John Marshall took his tally for the season to 15 with four goals, while the remainder came from Chris Thompson, John Langrick (2) and Len Hall.
The battle for promotion in division three is hotting up as only one point now separates the four sides vying for the runners-up spot.
Sporting Knavesmire defeated champions F1 Racing 1-0, with Danny Smith’s goal firing Sporting into second place.
Barmby Moor failed to win away from home for the fourth game on the trot as they lost 4-2 to Civil Service, who are one of the sides still in the mix for promotion. James Windle hit his fourth treble of the season for Civil Service after Gareth Inness had given them an early lead with a penalty.
Elvington’s relegation was rubber-stamped as they lost 2-1 at home to Rufforth. Sam Martin hit the Harriers’ lone goal.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here