Keighley's promotion hopes were dashed after their batting let them down in the rain at Morley last weekend.
Although they still have a mathematical chance of joining the top three, they have to rely on other clubs failing dramatically while they pick up maximum points from their remaining games.
The Keighley side again fell victim to the weather when heavy rain just as the game was about to start forced it to be reduced to a 25-over thrash.
But once they won the toss and asked Morley to bat things started to go their way.
Steve Reape and Dale Towler bowled unchanged as they dismissed the home side for just 98 runs with Reape taking 3-46 and Towler 4-44.
The target looked a comfortable task, but the batting collapsed in dramatic fashion.
Only Dale Towler reached double figures as they were finally left clinging on for a draw with nine wickets down - after scoring just 57 runs in their 25 over innings.
"It was a very disappointing result because the bowlers had done all the hard work, but then the batting let us down," said club secretary Mike Parker.
Tomorrow they are at home to Manningham Mills and follow up with a final home game against Hartshead Moor next weekend before travelling to Mirfield for the final game of the season.
Now their hopes of silverware to crown a successful season rest with Sunday's Heavy Woollen Cup Final against Baildon at Liversedge.
There are a number of seats still available on a coach travelling to the game. Details are available from the club on 01535-605075.
Morley 98
Keighley 57-9
Morley: C Smith c Bottomley b Reape 10, A Larkin c Ratcliffe b Reape 31, D Nebard run out 13, C Nuthall c Beckett b Reape 13, D Reed lbw D Towler 7, P Kinder c Gordon b D Towler 0, E Galek c Ratcliffe b D Towler 0, D Hall run out 7, G Goodlad b D Towler 3, M Cooper run out 4, N Bucknell not out 2, Extras 8 Total 98
Bowling: S Reape 13-1-46-3, D Towler 12-2-44-4.
Keighley: P Wilkinson c Reed b Smith 2, L Gordon c Reed b Smith 8, J Crouch st Cooper b Kinder 5, M Beckett c&b Kinder 7, S Reape c Larkin b Kinder 0, S Ratcliffe run out 1, D Robinson b Smith 4, M Bottomley b Smith 4, R Towler c Hall b Kinder 4, D Towler not out 14, R Wood not out 0, Extras 8 Total 57-9.
Bowling: P Kinder 13-4-28-4, C Smith 12-2-23-4.
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 hereComments are closed on this article