It was a draw and two away victories in Round 15 of Betfred League One...
At Cougar Park and in Keighley's annual Pride game, the points were split as a close contest between the Cougars and Rochdale Hornets ended in a draw.
The Hornets took a 0-12 lead inside the first ten minutes through Duane Straugheir and Daniel Nixon, and a gritty arm wrestle unfolded until the 32nd minute when Keighley hit finally back.
It was a looping ball which found Billy Walkley in the corner, and he dived over to reduce the deficit to just six points at half-time.
And despite a penalty goal converted by Rochdale's Martyn Ridyard early on in the second half, Keighley's Mark Ioane crashed over three minutes later, making it a two-point ball game.
Another try from each side would follow - Ioane claiming his double, while Emmerson Whittel became the Hornets' third and final try-scorer of the afternoon.
With ten minutes remaining, the hosts were awarded a penalty - in which Jack Miller opted for goal and successfully converted to make the scores level.
Meanwhile, Midlands Hurricanes secured back-to-back victories on the road with a convincing win over North Wales Crusaders, while Workington won comprehensively for the first time since April, with a 0-44 nilling of Newcastle.
Betfred League One Round 15 results:
Keighley Cougars 20 Rochdale Hornets 20
North Wales Crusaders 18 Midlands Hurricanes 32
Newcastle Thunder 0 Workington Town 44
The full fixture list for Betfred League One and all of the relevant information and kick-off times can be found here.