The top-of-the-table clash in division three saw visitors F1 Racing beat Bishop Wilton 2-1.

Jake Murphy gave F1 the lead and they doubled their advantage with a George Trifan penalty before Tom Knowles pulled a goal back for the home side.

Third-placed Barmby Moor hit five goals for the third week on the trot, but they had to come from behind to beat hosts Crayke 5-3.

Crayke led 3-0 inside ten minutes through Luke Bilham, Jack Cartwright and Tom Hilling, but Barmby Moor levelled thanks to goals from Will Nicholson, Richard Tinton and Shaun Hodgson. Chris Tatterton netted five minutes from time and Barmby got an own goal.

Selby Olympia recorded back-to-back home wins for the first time this season as they beat Civil Service 3-1. Andrew Woodhall and Nigel Croad (2) won it for Selby, with James Windle replying.

Sporting Knavesmire beat Huby 7-0 with goals from Andy Simpson, Alex Dale, Danny Smith, Jamie Painter (2) and Alistair Brown (2).