Keighley 15, Doncaster Phoenix 17
From the kick-off, Keighley were under extreme pressure in this SSE Yorkshire Division One match.
From a line-out on the five-metre line, the Doncaster pack drove over in the corner, flanker Ryan Peacy claiming the try, fly half Dan Storey landing the difficult conversion.
Within minutes they increased their lead, a speculative kick and chase into the corner leading to a try for full back Craig Deacon.
With 12 points on the board for Phoenix in as many minutes, it looked decidedly ominous for Keighley.
However, they managed to fight their way back into the game. Some slight of hand from fly half Alex Brown gave winger Sam Walker one man to beat and he scored a try under the posts, converted by Ben Blackwell.
Growing in confidence, Keighley battered away at the opposition line, and eventually wing-forward Shaun Minikin was driven over in the corner to level the scores.
The second half was an entertaining contest. Blackwell broke the deadlock with a penalty and Keighley then began to dominate territory but found it difficult to break the firm Doncaster defence.
With time running out, Doncaster broke out of defence and kicked into the corner.
Unfortunately for Keighley, the ball was knocked on into the hands of centre Ben Miller, who scored.
Keighley tried desperately to regain the lead but were beaten by the clock.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here