Hoylandswaine chased 324 for a three-wicket win over Barkisland in the Premiership.

Furqan Shafiq hit 106 off 86 balls with 12 fours and two sixes while SP Singh added 95 off 100 balls.

They moved up a place to fifth and remain six points off top.

Swaine then won at Kirkburton by three runs in the Twenty20 Cup.

Umar Yaqoob and Arron Lilley took three wickets as Swaine defended 124.

Hoylandswaine 2nd XI chased 154 for a four-wicket win at Hall Bower in the Conference.

Don Bandula took five wickets and Callum Honeyman made 62.