In Reserve A of the York Minster Engineering League, Huntington moved four points clear at the top with an all-important 3-2 triumph over second-placed Dunnington, who enjoy two games in hand on their rivals.

Brothers Liam and Kieran Flanagan, along with skipper James Dickinson, struck to give Rovers a 3-0 half-time lead.

Dunnington's second-half fightback was disrupted when their left back was dismissed but they still scored two goals to make Rovers work hard for their victory.

Third-placed Thorpe United gained a 6-3 victory at Church Fenton White Horse, while goals from Louis Blackwell (2), Denton Snowden and Danny Coult gave Riccall United a 4-0 home victory over Tadcaster Magnets.

Malton & Norton secured promotion from Reserve B after a 4-3 triumph over Pocklington Town.

The visitors established an early 2-0 lead via a goal from a corner and a penalty but the Ryedale side reduced the deficit via a 25-yard Ryan Cooper free-kick on the stroke of half-time.

Adam Cook then followed in a Cooper strike to fire home the rebound and level the match before Steve Hoggart and Liam Burdett sealed the win, Pock striking a late consolation.

Easingwold pulled themselves out of the drop zone with a 2-0 win over Brooklyn.

Nick James struck for Heslington in their 1-1 draw with Stamford Bridge, Darren Heels replying.

Osbaldwick now just need five points to make certain of the Reserve C title following their triumph at Wilberfoss. Mike Whiteley fired a brace in the first half to give them a 2-1 lead, following Rob Carter's opener for 'Foss.

Further goals from Whiteley, to complete his hat-trick, and Matty O'Connell sealed the win.

Civil Service sit second after two goals apiece from Nick Dunlop and Declan Richardson gave them a 4-1 triumph at Rufforth United, Kieran Nelson striking for the home side.

Third-placed F1 Racing had little trouble dealing with Selby Olympia.

Liam King hit a hat-trick in their 6-0 win, with their other goals coming from George Waterson, George Cooper and Jason McCloud.

Andy Edwards (2) and Aaron Lees found the onion bag for Cliffe in a 3-1 defeat of Fulford United.

* It took penalties to separate Strensall and Civil Service in the York Minster Engineering League's Junior Cup following a 2-2 draw.

Lucas Owen gave Service the lead before a Liam Wingfield brace sent Strensall in 2-1 ahead at the interval.

Carl Shepherd struck to send the game to penalties but it was Strensall who held their nerve to go through 3-2 on spot-kicks.

In the other quarter-final played on the day, Hamilton Panthers cruised through following an 8-2 demolition of Fulford United.