RJF Homes Beckett League leaders Sinnington crashed to a 3-1 defeat at improving Heslerton.
Rob Preston, Chris Bell and Ashley Cooke secured victory for Heslerton after Wayne Moon had earlier equalised.
Slingsby were also 3-1 first division winners over Thornton-le-Dale with Cirk Newton, Steve Hodgson and Darren Dyer the marksmen. Lee Oliver got Thornton's consolation.
In division two, Danny Brockless scored his first goal for Terrington Glory during the leaders' 6-1 bashing of Bagby and Balk.
Tom Paley also bagged a brace with James Dawson, Mark Lund and Stuart Taylor joining him on the scoresheet.
Title rivals Crayke were comfortable 5-0 winners at St Clements Thirds thanks to Jamie Gibson and Paul Holmes double-strikes and a Steve Langstaff effort.
Lee Nesfield netted twice as Gillamoor Reserves ran out 2-1 victors at Pro-Pak while Old Malton fourths are still unbeaten in 2007 after Jermaine Rudd clinched a 1-0 win over Norton United reserves.
David Wallinger scored and was then sent off for two bookable offences in Ampleforth's 4-0 defeat of Union Rovers seconds with Lewis Hutchinson adding a deflected effort and Gary Thornton also on target twice.
Former Ampleforth player Matt Petch earned Duncombe Park a 2-2 draw with an 18-yard lob on his debut against St Clements.
Lee Otterburn had earlier put Park in front before goals by Richard Smith and Dave Broadbent turned the game on its head.
Duncombe finished strongest, though, with Daryl Petch clipping the crossbar following their equaliser.
Gareth Moore also received his marching orders for Clements after two yellow cards.
In the Ryedale Hospital Cup, Bobby Brewer turned from hero to villain, firing Black Swan, Pickering ahead in their third round tie with Ryedale before also being sent off after two cautions.
A Ben Thompson 25-yard free kick and Alaistair Laidlaw-Waller's own goal either side of the red card earned Ryedale victory.
Luke France and Martin Charlton both scored in 90 minutes and during extra-time as Kirkdale United triumphed 4-2 against Gillamoor, who had earlier taken the lead twice through Luke Tateson and Mark Robinson.
Gillamoor finished with ten men after player-boss Craig Ibbotson was ordered off for two yellow cards.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article