DEFENDING York Minster Engineering League champions Old Malton St Mary's returned to the top of the premier division on a rain-hit weekend.

They beat F1 Racing 4-0, while second-placed Dringhouses' fixture was postponed.

Marcus Godsell, Callum Scott, Danny Fogg and Steve Baxter all found the net for St Mary's, who are now a point clear of Houses, though the latter still have a 100 per cent record and four games in hand.

A similar 4-0 win over Copmanthorpe allowed Thorpe United to move level on points with Dringhouses, although they have played three more fixtures than the title favourites.

It was the 12 goals of Christmas for Wigginton Grasshoppers as they climbed back up to fifth with a 12-0 defeat of Church Fenton. Gary Newton (4), Jake Duckworth (3), Matt Tiplady (2), Harry Clapham (2) and Jamie Green all scored.

Jason Ezard and Josh Winn netted for Strensall Tigers to allow the division one leaders to enter the Christmas period with a healthy five-point lead at the summit.

Strensall's hard-fought 2-0 victory over Harrison Signs, which was only finally sealed with a last-minute penalty, keeps them nicely ahead of second-placed Rawcliffe and at least 10 points clear of the rest of the chasing pack.

Adam Chaplin's brace put Haxby Town two goals ahead of Pocklington Town, who pulled a goal back before half-time through Jack Holman. Paul Holmes got Haxby's third but Pock stormed with one goal from Sam Parkinson and two from Connor Mathie to seal a last-gasp 4-3 win.

Tockwith defeated Marston Green 4-0 to leapfrog their rivals and move up to 10th.

Pollington win 3-1 at Barmby Moor to go third in division two and become one of three teams sitting just two points below table-toppers Wombleton Wanderers.

Mark Baggaley struck twice for the visitors, whose third goal came from Josh Slack. Wheldrake picked up only their second win of the season with a 4-0 defeat of Wilberfoss. Sam Greaves (2), James Smith and Richard Kendall hit their goals.

Heslington's Rob Corker bagged a hat-trick in his team's 4-1 triumph at Brooklyn. Sean Paine hit the fourth as Heso moved up to eighth.

The only game in division three saw Helperby United beat Duncombe Park 7-2. Ryan Foster, James Buchanan, Stanley Wood, Daniel Marston, Simon Webster, Ryan Cuthbert and Danie Spink hit the hosts' goals, with Rob McDermid netting Park's replies.

Huntington Rovers' reserve 'A' title ambitions suffered a setback as they lost 2-0 at Easingwold Town. Goals from Edward Tomlinson and Louis Otterburn secured the points for Town.

Leaders Dunnington took no prisoners in a 6-0 win over Tockwith and now enjoy a six-point lead as they enter the festive season - though will be well aware that Dringhouses, Old Malton St Mary's and Huntington all have games in hand.

Keiran Ledger and James Gilbertson netted to send Haxby Town top of reserve 'B'. Their defeat of Tadcaster Magnets puts Haxby a point clear of Hemingbrough United on level games.

Shane Bogg, James Keller and Drew Brabbs all bagged for reserve 'C' leaders Strensall in their 3-0 triumph at Fulford.

Brooklyn picked up three points following their 3-2 success over Wheldrake.