Batley Bulldogs moved to within two points of six-placed Sheffield Eagles with a notable 26-12 Championship victory at Swinton Lions.
Eagles are now looking over their shoulder after being thumped 54-0 at home by Halifax.
Winger Shaun Ainscough scored the first of five Batley tries. Bradley Day, Alistair Leak, and centres Danny Cowling and Sam Smeaton scored the Bulldogs’ tries with stand-off Pat Walker landing three conversions.
Dewsbury, meanwhile, were given a bit of a spanking of their own at London Broncos.
The Championship encounter between third-top and second-bottom went the way – result-wise at least – many would have predicted pre-match. Apirana Pewhairangi came off the bench to score a hat-trick of tries for the hosts, while Keiran Dixon kicked seven goals in the half-century total.
Centre-wing combination James Glover and Gareth Potts crossed for Dewsbury’s consolation tries.
In League One, mid-table Hunslet showed strength of character and a determination not to throw in the towel, and were rewarded with four tries at top-four-chasing York City Knights. Knights had raced into a 36-0 half-time lead, making the final 52-20 score that much more palatable for Hunslet.
Liam Mackay, Sean Hesketh, Marcus Webb and George Flanagan were the four-point grabbers for Hunslet.
Danny Ansell and Joel Gibson added conversion points for the home side.