KEIGHLEY continue to climb the Bradford Premier League Division Two table, with their latest win coming at home to Heckmondwike & Carlinghow.

Ijaz Ahmed ran through the top order, claiming 4-41, as the visitors slipped to 34-5 then 76-7 batting first.

But the lower order staged a strong recovery, giving Keighley a somewhat competitive total to chase of 183 all out.

At 54-3 in their chase, the game looked in the balance for Keighley, but keeper Johandre Barnard made an excellent 80 not out from 97 balls.

That helped guide his side to a five-wicket win, as they chased down a revised target of 161 following rain.

That win sees Keighley leapfrog their opponents and move up to fifth, though they are still 30 points away from the promotion places.

Keighley’s second team had an even more emphatic win in Reserves Division Two.

Dismissing both openers for ducks, Keighley went on to bowl out opponents Great Preston for just 74, with Harry Barker claiming figures of 4-13.

Noah Thirkill then made 26 not out to guide his side to a comfortable eight-wicket win, which saw them move up to fourth.