Wheatley Hills consolidated their mid-table position in North One East with an excellent 11-10 win over higher placed Old Crossleyans at Halifax.
Hills took the lead with a penalty goal by full back Jonathan Woodcock in the 13th minute.
But that turned out to be their only score of the first half as Crossleyans equalised through scrum half Chris Vine and then took the lead with a try between the posts by fly half Chris Ott, converted by Vine.
Wheatley got back to within two points when fly half Mark Sanderson crashed over for a try eight minutes into the second half.
Crossleyans had most of the territory and possession for the rest of the game, but Wheatley tackled brilliantly and edged the result when, with five minutes remaining, Woodcock kicked a penalty almost from the halfway line.
Thornensians went down 15-17 to Castleford on Saturday.
Dan Pearce and Stuart Hughes both had tries ruled out in the first ten minutes as the referee ruled on both occasions that the ball was not down.
Conrad Hanson did give the home side the lead with a penalty but Castleford scored a try soon after, adding the conversion.
Thorne captain Brett Hunt crossed the line to give his side a half time lead. His side didn’t pass the ball as well as they can but looked solid defending against a physically strong Castleford side.
Hunt then scored his second try of the game but it was too little too late with Castleford reaching 17 points with another try and conversion.
Rossington Hornets went down 3-11 at home to Hallamshire in Yorkshire Five.