Ian Hardman scored five tries as Featherstone thrashed Doncaster 56-10 in the Co-operative Championship.
There was little prospect of mid-table Featherstone being troubled by the league's bottom side, and the match was over as a contest by half-time with the visitors 34-4 in front.
Hardman opened the scoring in the first minute and had four tries by the interval, before adding his fifth in the 46th minute. Kyle Briggs grabbed a double, while Jack Lee, Waine Pryce and Thomas Haughey also touched down, and Stuart Dickens kicked 16 points.
Wayne Opi had briefly levelled the scores early in the game, while Doncaster's second try came late on from Mark Stubbley, with Mark McKinley kicking the extra two points.
Whitehaven joined Barrow at the top of the table with their 20-12 home win over Batley.
Whitehaven made a terrific start, and tries in the opening half-hour from Jamie Theoharous, Kyle Amor and Scott McAvoy put them in full command, with Carl Rudd adding the extras each time.
They preserved their 18-0 lead until Batley pulled six points back in the 71st minute when John Simpson went over and Paul Mennell kicked the goal.
Gregg McNally's goal gave Whitehaven a 14-point lead, meaning Mennell's late try, which he converted, was just a consolation for the visitors.
In Championship One, leaders Dewsbury drubbed Workington 50-14 to maintain their 100 per cent record after 16 matches.
The Rams ran in nine tries, with eight different scorers. Alex Bretherton touched down twice, while Robert Spicer, Andrew Bostock, Ryan Smith, James Walker, Bryn Powell, Adam Hayes and Kane Epati also touched down.
Andrew Beattie, Greg Rowley and James Marshall contributed Workington's tries.
Second-placed Keighley were 44-18 winners away to Rochdale, with Sam Gardner, Dan Potter, Oliver Pursglove, Ryan Benjafield, Brendan Rawlins, Greg Nicholson, George Rayner and Carl Hughes weighing in with the tries, while Martin Ainscough grabbed a double for Rochdale, for whom Craig Johnson also scored late on.
Oldham fought back from 30-14 down to draw 30-30 away to Blackpool.
Nick Royle had grabbed two of Blackpool's five tries as they took a grip on the match, however the dismissal of Simon Bissell in the 62nd minute allowed Oldham to battle back.
Thomas Coyle, Craig Little and Tommy Goulden went over for tries as 12-man Blackpool flagged, with Chris Baines kicking two out of three goals.
York had it all their way against London Skolars, winning 64-0.
Gareth Moore finished with three tries, and David Clayton, Loz Wildbore and Jonathan Schofield each scored twice, while Schofield kicked eight goals.
Steve Lewis, Tom Haberecht and Paul Hughes also scored in the 12-try romp, as bottom-placed Skolars collapsed.
Three late tries gave Hunslet a 30-20 win over Swinton.
Hunslet looked beaten at 20-12 down, after tries from Darren Bamford, Tommy Grundy and Carl Sneyd - who kicked four goals - put Swinton in apparent control.
But Hunslet, who had earlier scored through Paul March and Wayne McHugh, saved the best for the closing stages, as McHugh crossed again, Michael Brown gave them the lead, and Wayne Reittie sealed victory.