Division one leaders Wilberfoss extended their unbeaten home run to 11 games after they beat Bishopthorpe 4-2.

Two Danny Johns penalties and strikes from Rob Walker and Olly Newby gave 'Foss the edge. Joe Gardham and Greg Fitzmaurice hit the visitors' goals.

Haxby, who had Dave Crudas dismissed after 28 minutes, took the lead against Poppleton through Dale Phillips, who doubled the lead with a penalty before being sent off himself.

Pop reduced the deficit five minutes from time through Gary Wyse but they could not find an equaliser.

Riccall, unbeaten in six, fought out a goal-less draw with Hamilton Panthers, who successfully defended their seven-game unbeaten run.

Easingwold snatched all the points at basement side Stamford Bridge with two goals in the last 13 minutes.

Nick Rank had put the hosts in front before Easingwold pinched all the points through James Banks and Mark Hutchinson.

Ben Small scored the only goal of the game at Rufforth, as Elvington moved out of the relegation zone with their first away win in six matches.

Ouseburn slipped to their fourth home defeat on the trot after going down 5-2 to Norwich Union. Glyn Welsby (2) Roger Osbourne, an own goal and Chris Long made up the Insurance side's tally with Will Moss and Darren Horsfield netting for Ouseburn.