BOTTOM-OF-THE-TABLE Osbaldwick caused a huge York Minster Engineering League upset as they won 4-3 at second-placed Huntington Rovers.

Goals from Isaac Clark, Sam Thompson, Matty O’Connell and Jack Brimmell saw Osso keep alive their hopes of beating the drop, but Rovers’ title hopes continue to flounder, having now taken just one point from a possible nine.

As a consequence, Old Malton St Mary’s have moved seven points clear at the summit.

Osbaldwick led 2-0 by the break thanks to Clark and Thompson.

Chris Dyson went on to pull two goals back for the hosts either side of a third Osbaldwick goal from O'Connell.

But Rovers' resurgence was quelled when Brimmell made it 4-2 with 70 minutes on the clock.

The evergreen Dyson subsequently completed yet another premier division hat-trick, but the visitors hung on for a vital three points.

Jack Simpson was Old Malton's hero as he hit a treble in their 4-1 win at Poppleton United, with Steve Baxter also netting.

Ex-York City midfielder Darren Dunning's side now need just 11 points from their remaining six games to guarantee themselves the title once again.

Defending champions Wigginton Grasshoppers struggled to see off a battling Sporting Knavesmire side but eventually prevailed with Michael Bryam contributing the only goal of the game on 71 minutes.

Byram beat two defenders before hitting a low drive across the keeper, with the ball going in off the far post.

Church Fenton gained a 2-1 success over Kirkbymoorside thanks to goals from Liam McEntee and Chaz Wrigley and can now move up to second if they can win all of their games in hand.

A great edge-of-the-box effort from George Misailidis was followed by Dan Hickey, Adam Tiffany and Chris Dempsey goals as F1 Racing defeated Dunnington 4-0.

Hemingbrough United were 2-0 victors, meanwhile, at Tadcaster Magnets.

In division one, Rawcliffe took full advantage of leaders Pocklington Town being in cup action by tearing apart promotion rivals Tockwith to record a 6-0 victory with Niall Smallwood (2), Dan Moll, Dan Hobson, John Gothard and Henry Wharton inflicting the damage.

Easingwold Town beat Cliffe 3-0 to maintain their own promotion hopes, while Heworth found themselves bottom without kicking a ball following unlikely wins for both Bishopthorpe United and Riccall United.

James Arnold’s brace gave Riccall a 2-1 success over Malton & Norton, while Bishopthorpe were 3-1 winners at home to Haxby United, for whom Matthew Malkin netted.

In division two, The Beagle moved back to the top after defeating Bubwith White Swan 6-1 with Connor Larner (3), Lee Jacob, Clayton Shepherdson and Connor Ryan all on the scoresheet.

Stamford Bridge remain just one point behind The Beagle following their 5-0 success over former table-toppers Rufforth United, as Nathan Spreckley (2), Olly Newby, Shane Laverick and Matty Wain all hit the target.

Civil Service's Jake Wright gave his side an early lead at home to Cawood but, despite further strikes from Joe Mason and Bobby Clapham, it was the away side who emerged with a 4-3 success.

Curtis Barker was at the double for Barmby Moor in a 4-1 victory over Brooklyn, with Will Nicholson and James Marshall rounding off the scoring.

Wilberfoss suffered a heavy 7-0 home defeat to Malt Shovel while Pollington lost 2-0 to Clifford.

In division three, Wheldrake moved level on points with Heslington at the top following their 5-1 defeat of Stillington Sports & Social Club, for whom Ashley MacKenzie netted a consolation.

James Smith (2), Dan Smith, Steven McLean and Chris Verzi fired Wheldrake to success.

Wombleton Wanderers won 3-0 at Fulford, while Helperby upset Walnut Tree during a 6-0 triumph thanks to Ryan Cuthbert (2), Ryan Foster, Stanley Wood, Steven Walkington and Daniel Spink.

Nathan Wright struck twice for Elm Park but it wasn't enough to help his side avoid defeat at Crayke, who replied through Shane Bogg, Danny Stannard and Tom Hilling.

Swinton suffered a 5-1 home loss to Selby Olympia.

In the reserve 'A' division, Dunnington defeated Thorpe United 3-0 to restore their six-point cushion at the top, although the latter have two games in hand.

Old Malton St Mary's were emphatic 8-1 victors over Poppleton United and Pocklington Town prevailed 2-1 against Church Fenton.

Paul Crangle (2), Nick Lawrie and Andrew Bilton’s fantastic strike saw Osbaldwick edge a seven-goal thriller against Hemingbrough United.

Dringhouses continue to lead reserve 'B' by two points, with a goal in each half from Joe Rawcliffe proving enough to earn them a 2-0 success over Wilberfoss.

Jim Drew also bagged a brace to help Tockwith on their way to a 3-1 win over Malton & Norton, with Dan Weatherill grabbing his first senior league goal to complete the home side’s tally.

Haxby Town overcame Malt Shovel 4-2 thanks to marksmen Callum Tyson, James Gilbertson, Paul Holmes and Simon Sturdy.

An own goal and a Jack Brown strike kept Rufforth top of reserve 'C' on goal difference despite being held 2-2 by Harrison Signs.

Rawcliffe have moved level on points with the leaders after Dave Hartas (2), Connor Pears, Joe Hobson and Scott Stewart found the target.

Sam Bibby struck for Sporting Knavesmire at home to Heworth, but his side sunk to a 3-1 loss, while Tim Konarski got the consolation as Fulford went down by the same scoreline against Cliffe.