KEIGHLEY were saved by the weather in their home match with Undercliffe in Division One of the Bradford League on Saturday.

With in-form Undercliffe opener Ollie Hardaker hitting 97, the visitors racked up an impressive 237-3 declared, Shahzada Khan taking 2-66 for Keighley.

Keighley had barely got started in their reply, reaching 21-0 in eight overs, before the match was abandoned due to rain.

The no-result allowed Keighley to pick up four points, and with fellow strugglers Lightcliffe and Hartshead only getting three apiece, the relegation battle continues to look like one which will go to the wire.

Keighley's seconds were left wishing the rain had come to their rescue at Northowram.

A depleted side, with five third-teamers in action, saw their hosts rack up 256-5 in just 38 overs.

It got far worse for Keighley when they replied, as they were skittled out for a paltry 30 to lose by a massive 226 runs.

It was also a bad weekend for Bradford League Division Three leaders Crossflatts, who slipped to a 41-run defeat against East Leeds, and saw their lead at the summit chopped to just 10 points.