Andrew Tanner struck twice and Jamie Greenwood once as Broomhill moved into the quarter-finals of the Craven League Division Three Cup with a 3-2 win over Sporting Keighley.

They led 2-0 at half-time and withstood a second half comeback from their Marley derby rival opponents to secure a trip to Sutton in the next round.

Wilsden Athletic are through to the fourth round of the Northern Plant Hire Trophy after a 4-3 home win over Embsay.

Meanwhile, Scott Hanson’s goal was mere consolation as Silsden Whitestar went down to a 4-1 defeat at Chatburn in Division One.

Cross Hills Reserves’ miserable start to the season continued as they were sent down to their tenth defeat of the season in their tenth game, losing 10-0 to Division Two leaders Colne.

Ingrow & Worth Valley managed to dish out a thrashing of their own after a 5-0 victory over Earby Town Reserves.

Bingley Town put six past Bradley at home for a 6-3 win, with Robert Watson getting two goals in consolation.

There was no sign of an upset in Division Three when bottom club Cowling Reserves faced first-placed Grassington United Reserves as the leaders won 6-1.

Jack Schindler (2), Robert Smithies, Adam Steventon, Jonathan Brewin and Allan Hayward got United’s goals, with Callum Mulloy scoring Cowling’s consolation.

Polonia suffered a second-half collapse to crash to a heavy 7-1 defeat at Manningham Allstars in Division Four.

They trailed 2-0 at half-time but a 65th-minute goal from their man of the match, Artur Laszczkowski, gave them hope of a point before the visitors ran riot with five goals.