Doncaster Phoenix went down 38-5 at second-placed Rossendale in National Three North.
Rossendale scored three converted tries without reply in the first half as the visitors struggled to cope with a bigger home pack.
After turning round 21-0 down, they conceded two more tries before getting on the scorecard ten minutes from the end when hooker Jay Robinson crashed over for a try near the corner flag. Rossendale sealed their win with a sixth try right at the death.
Wheatley Hills, after losing their first seven matches, are bottom of North One East but can see some light at the end of the tunnel after holding sixth-placed Huddersfield YMCA to a 19-19 draw at York Road.
Centre Liam Butler scored a try, his second in as many weeks, to ensure the two sides went in level at 10-10.
Owen Gillvray, playing on the wing, was the stand out player for the hosts though, making a try-saving tackle in the first half and kicking 14 points including a late penalty to tie the scores.
Thornensians almost pulled off the shock result of the day in Yorkshire Two when they were edged out 25-23 at home to runaway leaders Moortown.
Hooker Chris Hewitt went over inside the first ten minutes and 11 points from Andy Barrass gave the hosts a 16-15 lead at the interval.
But the visitors then rallied with two tries, and despite a late Ollie Cox converted try that secured Thorne a losing bonus point, Moortown preserved their perfect record.
Wath on Dearne were beaten 10-27 at home to Pontefract.
Rossington Hornets lost 55-5 at home to Yorkshire Five rivals Mosborough.