Ryhope CW remain four points clear at the top, but they were taken to the wire by Wolviston on Saturday.
The Wearsiders were on the back foot from the third minute when Stephen Baker headed in Michael Arthur's free-kick.
Martin Swales' side gradually recovered, though, and equalised in the 20th minute with Chris Trewick's close-range strike.
A min
ute after the interval, David Newby fired what proved to be the winner at 2-1, but Ryhope were forced to defend as Wolviston pressed for a late equaliser.
Ashbrooke Belford House, who fielded a severely weakened side, were unable to halt Scarborough Town's championship challenge, crashing 4-0.
Nathan Cook rifled a hat-trick and Wayne Brooksby also struck. Two of the four goals came after Belford had Lee Harrison sent off in the 70th minute.
Silksworth were in with a chance of upsetting the form book at third-top Teesside Athletic, who were flattered by the 3-0 scoreline.
Luck was with James Kesterton when the ball hit him and rolled into the net after the keeper parried his initial shot.
Chris Lindstedt's team more than held their own before Billy Millington and Kesterton wrapped up the points late on.
Houghton Town led twice before losing a seven-goal thriller at Cleator Moor, who have quietly moved into fourth position.
Brad Freeman (2) and Simon Anderson struck for Town, but Barry Irving (2), Craig Padley and Chris Thornton gave the Cumbrians the edge.
Despite leading with goals from Kris Robertson and Michael Meek, Boldon CA lost 3-2 to New Marske, whose second-half marksmen were Andrew Dawson, Kristian Kamara and Shaun Mackin.
Fortunes ebbed and flowed when Jarrow and Easington Colliery shared six goals at Perth Green. Peter Kane, Jonathan Matthews and Richard Stubbs scored for the hosts, with Robert Huntley (2) and Chris Tarn responding.
Coxhoe Athletic had Michael Owens and Chris Garbutt (2) on target in a 3-3 draw with Hartlepool, while Willington are back at the bottom after crashing 5-1 at Windscale, despite John Shields' goal.