Hunmanby United increased Cayton Corinthians’ relegation worries as they picked up a 5-0 win at Sands Lane.
After a goalless first half in which both sides created and spurned chances, Hunmanby moved ahead shortly after the break when John Emmerson converted a penalty.
Further strikes from Tom Rees, Martin Jenkinson, Ryan Baldry and Matty Chapman sealed maximum points for United.
Youngsters Tom Sixsmith and Harry Holden played well for Cayton, while Hunmanby’s man of the match award was shared by all of their players.
Defeat for Cayton leaves them second from bottom in the first division standings.
Hunmanby are now seven points clear of the relegation places after an impressive recent run of form.
Edgehill were made to work hard for a 3-1 away win at basement side Scalby.
Baz Gill headed Edgehill in front after 35 minutes for the only goal of the first period, but the hosts were back level in the 55th minute when Andy Noon deflected the ball into his own net.
Daniel Gregory’s centre was headed goalwards by Kev Sunderland and deflected past his own goalkeeper by the unfortunate Noon.
Ricky Greening found space to volley Edgehill back in front with 20 minutes to go, and a late effort from Dean Lill took the score to 3-1.
Three points for Edgehill sees them leapfrog West Pier into pole position in the division.
Third placed Newlands kept their own title bid on track with an emphatic 5-0 win at Ryedale Sports Club.
Eric Hall put the visitors into the ascendancy with a penalty, and that proved to be the only goal of the first 45 minutes.
A double from Josh Hakings, an effort from Stuart Bates and a second from Hall sealed a resounding victory for Shaun Mancrief’s side.
Newlands’ margin of victory could have been greater but Hall had a penalty, which would have seen him complete his hat-trick, saved by the Ryedale keeper.
Mike Wilson was on top form for the victors.