TWO late tries from winger Jonny Pownall helped Leigh maintain their 100 per cent record in the Kingstone Press Championship with a 30-22 win over Dewsbury.
Shane Grady scored two tries and others came from Scott Hale and Dale Morton as the Rams pushed the leaders all the way at Leigh Sports Village.
Half-back Ryan Brierley scored his 27th try of the season for the Centurions while winger Liam Kay touched down twice to take his tally to 22.
Former England winger Peter Fox scored the 150th try of his career to help Halifax to a 32-14 win at stuttering champions Sheffield Eagles.
Third-placed Halifax led 12-0 after 20 minutes thanks to tries from Fox - the 149th try of his career - and Callum Casey and both men went on to double their tally, while Ryan Fieldhouse and Luke Adamson added others.
The Eagles trailed 22-0 before getting on the scoreboard with tries from Quentin Laulu-Togagae, Dominic Brambani and Menzie Yere but an eighth defeat from 16 matches has seen them drop to eighth place in the table.
Former Bradford half-back Jarrod Sammut kicked 10 goals on his debut for Featherstone, who bounced back from their surprise defeat Workington with a 56-18 win over North Wales Crusaders that keeps them in second spot.
Centre James Mendeika scored a hat-trick for Rovers, whose other tries came from Andy Kain, Ben Blackmore, Andy Ellis, Liam Kent, George Flanagan and Will Sharp.
Jason Dallimore, Rob Massam and Jonny Walker scored tries for the visitors, who trailed 38-6 at half-time.
Doncaster needed a late try from forward Dean Hadley, playing on dual-registration from Hull, to spare their blushes with a 22-16 win over Whitehaven at the Keepmoat Stadium.
The Cumbrians were level at 16-16 thanks to tries from Chris Taylor, Tommy Carr and Lee Mitchell and two goals by Cain Southernwood.
Kyle Kesik, Richard Wilkinson and Liam Cunningham were Doncaster’s other tryscorers, while David Scott kicked three goals.
Full-back Miles Greenwood scored four tries as Batley avenged their defeat at Barrow with a 34-4 over the bottom club.
John Davies and Vinny Finigan also touched down for the Bulldogs, while Scott Leatherbarrow kicked five goals.
Max Wiper scored the only points for the Raiders with a try early in the second half.
Improving Keighley followed up their impressive win at Sheffield with a 48-6 demolition of struggling Rochdale at Cougar Park.
Paul Handforth, James Haley and James Craven all touched down twice, while Danny Lawton, Paul White and Josh Lynam also scored tries for the home side, who led only 10-0 at half-time.
Fiji international Ryan Millard scored the only try for Hornets, who are looking certain to be relegated after an eighth straight defeat.
Workington improved their survival chances by following up their win over Featherstone with a 32-24 win at Swinton.
Brett Carter and James Mossop both scored two tries for Town and others came from Nathan Lucock and Carl Forber, who also kicked four goals.
Swinton, who were hoping for a fourth consecutive win in John Duffy’s first match in charge but they trailed 16-0 at half-time before rallying in the second half and scoring tries through Darren Hawkyard, Chris Atkin, Gavin Bennion and Ben Warrilow.