Keighley Town beat Cigglestone All Blacks 28-10 last weekend as they reached fifth place in Division One of the Pennine League.

Keighley albion have struggled int he Preemier Division, but look to have done enough to stave off the risk of relegation despite slipping to a 34-6 defeat last weekend against Illingworth who below them in the table.

Albion's A team were beaten 22-7 by Wyke in Division Four and have just one point to their name after having points deducted -- but they are not bottomof the table with Park Amateurs on -4.

Cowling Harlequin have also foudn the going tough and were beqaten 34-8 by St Josephs but a mid-table in Division Six, while Keighley Town A are bottom of Division Five and Silsden Park Rangers are fifth in Division Two.