Giants stay top, Warriors win
Huddersfield consolidated their position at the top of the Super League after winning 20-6 at Bradford, while Wigan and Warrington also won.
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.