An Andrew North hat-trick was not enough to seal victory for Cross Hills as ten-man hosts Wilsden fought back to earn a 3-3 draw in the Mastabs Craven League Premier Division.

In one of the few games to beat the weather, North opened the scoring for the visitors and, though Wilsden soon levelled, he struck twice more, including a penalty, to make it 3-1 at the break.

When Wilsden had their goalkeeper sent off it looked to be game over but they battled back and two goals saw them pick up a point.

David McCarten (2) and Thomas Carberry were on target for Wilsden.

Cowling led 1-0 at home to Trawden Celtic but had to settle for a 2-2 draw despite the visitors having a man sent off.

In Division One, Silsden Whitestar went down 4-1 at Gargrave, for whom William Beckwith scored twice.

Christian Moon and Matt Simpson were also on target, with Ben McClennon replying for Whitestar.

With a side missing a host of regulars, Broomhill earned a 1-1 draw at third-placed Salts in Division Three.

Broomhill controlled the game for long spells and went ahead with a goal from Andy Tanner with 25 minutes left.

But Salts equalised from the spot, with Broomhill claiming David Rhodes’ tackle was a fair one.