Huddersfield consolidated their position at the top of the Stobart Super League table with a hard-fought 20-6 victory over Bradford at a rain-drenched Odsal.
The Giants overcame both the abysmal conditions and being reduced to 12 men for 10 minutes in the second half to record their fourth straight league win and stay two points clear of Wigan.
The Bulls, who themselves had won four of their last six matches, battled hard but were eventually overpowered by the league leaders, for whom stand-off Danny Brough had an exceptional game.
Brough continually pegged the Bulls back with a succession of fine positional kicks and finished with 12 of the Giants 20 points through a try and four well-taken goals.
Danny Brough and Luke George also crossed for the Giants, whil the home side's reply was a Michael Platt try converted by Danny Addy.
Pat Richards produced an outstanding performance as Wigan kept the pressure on Huddersfield with a 56-12 victory over Hull that will prove a timely reminder for their rivals.
Winger Richards scored a hat-trick and finished with a 26-point individual haul in a crushing triumph which saw the Warriors outscore their hosts 10 tries to two at the KC Stadium.
Josh Charnley (2), Michael McIlorum, Gareth Hock, Brett Finch, Sam Tomkins and Thomas Leuluai also crossed for the Warriors who led 28-0 at the break, with Richards successful with seven goal attempts.
Hull managed two tries through Jamie Ellis and Will Sharp, both coverted by Danny Tickle.
Joel Monaghan, Brett Hodgson and Ryan Atkins scored two touchdowns apiece as Warrington coasted to a comfortable 10-try 54-6 victory over Castleford.
Warrington led 38-0 at half-time before taking their foot off the gas to spare the Tigers a heavier defeat.
Trent Waterhouse, Chris Riley, Chris Bridge and Simon Grix also crossed for the home side, as Brett Hodgson added seven goals.
Castelford's lone replay was a Lee Mitchell try converted by Danny Orr.
Hull KR added to London Broncos' woes with a seven-try 44-16 demolition at Craven Park.
Dave Hodgson grabbed a hat-trick on his return from a knee injury while Kris Welham (two), Graeme Horne and Blake Green also went over for the Robins, as Michael Dobson was successful with eight kicks.
Kieran Dixon, Shane Rodney and Chad Randall all went over for the capital side but they were well beaten.
Wakefield produced a dominant first-half performance but were forced to withstand a tremendous fightback before claiming a first win in five games - 26-22 - and condemning fellow strugglers Salford to a fourth successive defeat on Saturday.
The Reds won the second half 16-4 but had left themselves too much to do after an error-strewn opening in which they simply could not handle the strong-running Wildcats forwards.
St Helens made it two victories in a week over neighbours Widnes as they scored 11 tries in a 62-0 triumph at Langtree Park on Friday night.
Saints romped into a 26-0 interval lead to put the game to bed and then ran riot in the second half to ensure the Vikings stay bottom of the Stobart Super League.
Teenager Adam Swift, on his home debut, bagged a hat-trick and Anthony Laffranchi scored two tries for St Helens who had James Roby in dazzling form.
Paul Wellens, Mark Flanagan, Iosia Soliola, Andrew Dixon, Louis McCarthy-Scarsbrook and Michael Shenton also crossed for the Saints, who survived a late rally to pip Widnes 40-38 in the Carnegie Challenge Cup last week.
In Friday night's other game, Shaun Lunt was among the tryscorers on his Leeds debut as the champions thwarted Catalan Dragons' bid to draw level with Huddersfield at the top with a 34-18 victory at Headingley .
Lunt, signed on loan this week from Huddersfield, was given his chance with Rob Burrow ruled out for a month with a fractured cheekbone and he played the full 80 minutes as the Rhinos brought the high-flying Dragons down to earth with a bump.
The French side had high hopes of a first-ever win at Headingley, the only Super League venue at which they have yet taste success, but they were never in the hunt as they produced a below-par performance.
Leeds' in-form centre Zak Hardaker took his try tally to 12 in his last eight matches but winger Ben Jones-Bishop took the honours with a brace of touchdowns while captain Kevin Sinfield kicked five goals from six attempts on the 450th appearance of his career.
The Dragons' tries came from Leon Pryce, Louis Anderson and Steve Menzies while Scott Dureau kicked three goals.