It was one-way traffic from the kick-off as Rovers established a 26-0 half-time lead thanks to two tries from winger Tom Hodson and others from Kain, Andy Bostock and Steve Crossley.
Forward James Lockwood plunged over for two more early in the second half and Kain grabbed a second, but the Cougars added some respectability to the scoreboard with tries from Ben Sagar and Paul White.
Tim Spears added another try for the home side before Kain completed his hat-trick and Keighley finished with 12 men when player-coach Paul March was sent off a minute from the end for dissent.
- Sports & Recreation
- James Lockwood