Keighley are looking to get their season back on track when they entertain Mirfield at Lawkholme Lane tomorrow.

The side, which is enjoying its most successful season for years, suffered a double blow when they lost in the league and cup last weekend.

On Saturday they slipped to a four-wicket defeat at the hands of top club Idle, and the following day went out of the Priestley Cup at the hands of Division One side hanging Heaton.

Ratcliffe top scored with 44 as they reached 157-8 in the league game and Idle won by four wickets with Reape pick of the bowlers as his took 4-45.

They went down by nine-wickets to a strong Hanging Heaton side on Sunday.

The Keighley side was missing a number of senior players and only Aussie Joel Crouch (53) got to grips with the Hanging Heaton bowling attack as they were dismissed for 143.

They then struggled to make inroads into the batting attack as they secured a comfortable victory.

This weekend they entertain third placed Mirfield and a win would keep them in touch with the top clubs.

On Sunday they travel to Central Yorkshire side Birstall in the last eight of the Heavy Woollen Cup.

The club is also to host the White Rose Cup semi-final between the Bradford League and Yorkshire League on Sunday, June 14, which will see some of Yorkshire top Under-21 players in action.

Keighley 157-8

Idle 158-6

Keighley - P Wilkinson c Hafeez b Robinson 26, L Gordon b Dewhirst 16, D Robinson b S Dobson 9, S Reape c Heinemann b Hafeez 9, J Crouch b Dewhirst 23, S Ratcliffe c&b Hafeez 44, R Wood not out 11, R Towler b Hafeez 1 , T Bould run out 1, R Falkingham not out 0, Extras 17. Total (8 wkts) 157

Bowling: I Dewhirst 16-2-37-2, S Dobson 12-4-33-1, M Hafeez 13-3-33-3, N Robinson 9-3-39-1.

Idle - M Hafeez b Reape 47, G Dobson lbw Reape 25, D Lyons lbw Reape 0, I Dewhirst b R Towler 12, N Heinemann b R Towler 1, Z Ashraf not out 30, N Robinson b Reape 17, P Eachus not out 6, Extras 20. Total (6 wkts) 158.

Bowling: R Towler 15-3-49-2, D Towler 5-1-31-0, J Crouch 9-0-23-0, S Reape 18.1-5-45-4.

Keighley 143

Hanging Heaton 144-1

Keighley - P Wilkinson c Mynett b Sumer'scales 7, L Gordon b Foster 15, D Robinson run out 1, S Reape b Bhoite 10, J Crouch c Foster b Carruthers 53, S Ratcliffe c Mynett b Foster 6, T Bould st Mynett b Bhoite 7, R Towler lbw Foster 0, R Wood b Umarji 12, D Towler c Soulsby b Umarji 18, J Robinson not out 4, Extras 10 Total 143.

Bowling: J Carruthers 10-1-30-1, N Summerscales 8-1-31-1, A Bhoite 10-3-14-2, S Foster 10-3-29-3, J Umarji 8.4-1-22-2, J Soulsby 3-1-9-0.

Hanging Heaton -S Foster not out 78, S Bartle b Reape 51, A Bhoite not out 4, Extras 11 Total (1wkt) 144.

Bowling: J Robinson 6-4-21-0, S Reape 9.4-1-34-1, D Towler 3-1-19-0, J Crouch 4-0-30-0, R Towler 6-0-35-0.

SECURE TRUST BANK

BRADFORD LEAGUE

DIVISION TWO

P W 4 1 L Pt

Idle 9 7 1 0 1 46

Gomersal 10 6 2 2 0 46

Mirfield 10 7 0 2 1 44

Keighley 9 6 0 1 2 37

Bradford & Bingley 9 5 1 1 2 35

Bankfoot 9 5 1 0 3 34

Morley 10 4 2 1 3 33

Salts 10 4 2 0 4 32

Brighouse 10 5 0 1 4 31

Esholt 10 4 0 1 5 25

Hartshead Moor 9 2 2 1 4 21

Drighlington 9 3 0 2 4 20

Saltaire 9 2 2 0 5 20

Manningham Mills 9 2 0 1 6 13

Great Horton 9 1 0 3 5 9

Windhill 10 1 0 3 6 9

Bowling OL 9 0 0 0 9 0