The Cougars maintain their 100% winning record against a strong North Wales Crusaders side at Cougar Park.
It was a tight start to the game with both sides trading sets, until Crusaders scored through Chris Barrett with Owain Abel converting to make it 6-0 to North Wales.
The Cougars made some changes midway through the first half and it worked a treat as hooker Alex Bishop found a gap in the Crusaders line to score, and with Jack Miller adding the extras the score was level.
The encounter was tense for the rest of the half Keighley went into the interval level.
The second half started in barnstorming fashion with the Cougars pushing the ball around, and on the final tackle Miller kicked to the corner which found Billy Walkley to slide over to score.
Keighley kept up with the pressure and scored again as Walkley made it a brace for himself and give the Cougars a 10-point cushion in the match.
The Cougars dominance showed as the side kept pushing forward and Lewis Hatton crashed over with Miller converting to make it 22-6.
The Cougars then withstood pressure and finished the match with a crucial two League One points; Keighley will now travel to Newcastle Thunder next as they look to continue the winning run.