KINGSTONE Press Championship Leaders Leigh had to battle hard for their 23rd successive victory at Dewsbury.
Paul Rowley’s side got home 32-28 victors having lead comfortably 22-6 just before half-time.
Liam Kay scored a hat-trick for the Centurions, with Gregg McNally, Martyn Ridyard and Greg Worthington also going in.
Rob Spicer, Karl Pryce, Dalton Grant (two) and Luke Adamson scored for the Rams.
Second-placed Bradford got the better of third-placed Sheffield with a statement 46-12 victory on Sunday.
The Bulls were rampant at Odsal, running in eight tries, seven of which were converted by Danny Addy.
Dale Ferguson scored two of them with Tom Olbison, Etu Uaisele, Danny Williams, Adam Sidlow, Adam Henry and Adrian Purtell getting the others.
Scott Turner and Cory Aston went in for Sheffield.
Improving London won 32-12 at Hunslet, with Andrew Henderson’s side scoring six times.
Loanee Elliot Minichella got them going, with further scores from Tom Gilmore, Wes Naiqama, Matt Garside and Rhys Williams (two).
Luke Briscoe and Simon Brown provided Hunslet’s response at the South Leeds Stadium.
Featherstone Rovers went point-crazy at home to Workington, running out 72-0 winners.
Jy Hitchcox scored a hat-trick - wrapping it up in the last minute - while Alex Foster and Jamie Cording got braces.
Iain Hardman, Andy Ellis, Nathan Chappell, Gareth Moore, Remy Marginet and Jack Bussey got their other touchdowns.
Doncaster remain without a win after they were beaten 40-6 at Halifax.
James Saltonstall got a brace for the West Yorkshire side, while Ryan Maneely, Ben Heaton, Ross Divorty, Gareth Potts, Scott Murrell and Tom Saxton also got four-pointers.
Pasqualle Dunn offered Doncaster’s response.
Whitehaven won the day’s other game at Batley 24-22 thanks to a last-minute try from Sam Brooks and a goal from Grant Gore.
Batley scored through James Craven (two), Scott Leatherbarrow and Lee Mitchell, but Haven stayed alive through Declan Hulme (two) and James Newton.
It did not look like being enough, but Brooks had other ideas and he and Gore got the game won.