Barmby Moor provided the upset of the day in division two with a superb 3-1 win at Cliffe.

Curtis Barker, Neil Hunter and Richard Tinson netted as Moor recorded a shock win.

Haxby United now sit top after they defeated Strensall 3-0.

A Nathan Green penalty put the side in front before Paul Scaife doubled the advantage after the restart with a 20-yard screamer. Matthew Wash wrapped up the points.

Rawcliffe took the lead at Heslington only to see Alex Sutherland hit a leveller before the interval. Danny Walters snatched a second-half winner for Heslington.

Wilberfoss suffered a 9-0 mauling at home to F1 Racing. George Trifan led the way with four goals and was ably supported by Mike Taylor (2), Liam McKendry, Andrew Proctor and Neil Yeowart.

Sporting Knavesmire lead division three following a 3-1 victory at Selby Olympia.

The visitors dominated from the outset and it was only a matter of minutes before James Windle scored. Danny Smith and Scott Backhouse added further goals.

Lee Jacobs hit a hat-trick and Connor Larner the other as Acorn won 4-1 at Huby.

Rufforth defeated Stamford Bridge 4-2 with a double from Alex Nockels and backed by Graham Wray and Rob Murphy goals. Olly Lee and John Cavanagh replied.

After a goalless first half, Crayke put four past Bishop Wilton without reply. Tom Hilling opened the scoring with Matty Warriner, Luke Bilham and Pat Gibbs completing the tally.

New sides Kirkbymoorside and South Milford continue to move stride for stride at the top of division four, with both teams scoring 6-1 victories over Melbourne and Wheldrake respectively.

Jamie Potter (2), Robin Forrsett, Andrew Hobson, Michael Barnett and Charles Duffy struck for South Milford.

Will Moss scored both of his side’s goals as Moor Lane shared the spoils with Selby Town.