Castleford Tigers extended their winning run to five matches with a hard-fought 34-20 victory over Widnes Vikings in bizarre conditions at the Jungle.
The first half was played in warm sunshine, but a thunderstorm and torrential rain made it difficult for players and spectators after the break.
Winger Denny Solomona scored a hat-trick for Tigers, who gave a debut to recent signing from Catalans Dragons, Gadwin Springer.
Cas led 18-0 inside the opening half an hour thanks to a brace of tries by Solomona - both off passes by Luke Dorn, on his return from a long-term hamstring injury - and Jake Webster.
Webster was then sin-binned for protesting about Widnes’ first try, scored by Jack Owens and Chris Clarkson forced his way over soon afterwards.
But Matt Cook crossed just before the break to give Tigers a 24-10 interval lead and Justin Carney added Tigers’ fifth try at the start of the second period, from Luke Gale’s kick.
Castleford were in command at 30-10, but Tom Gilmore touched down to revive Widnes’ hopes and Macgraff Leuluai’s try with 10 minutes left cut the gap to 10 points.
Tigers finally made the points safe four minutes from time when Solomona - who has now scored tries in five successive games - completed his hat-trick, from a flick pass by Webster.
Luke Gale landed five conversions for Tigers. Owens kicked two for the visitors.