BEN Geary and James Wilson were the Silsden Whitestar heroes as they had to battle to reach the final of the Northern Plant Hire Trophy, securing a 2-1 comeback victory over Bradley.

Joe Stapleton gave the Division One side a surprise lead, but Geary and Wilson earned Silsden the win with their second half goals.

Bottom of the table Cross Hills gave Sporting Keighley a scare in the league on Saturday, reaching half-time with the scoreline at 3-3. Keighley pulled away in the second half, though, winning 7-4 on their home turf.

Alhassaine Keita was unstoppable for the home side, hitting four fabulous goals. Meanwhile, Luke Newton shone on a disappointing day for Hills, bagging himself a hat-trick.

Broomhill faced a tricky tie at home to Division One leaders Skipton Town but they will still be disappointed with their 5-0 capitulation.

There was better news for Cononley Sports, who won their relegation six-pointer convincingly, 7-0 away to Chatburn.

Cowling Reserves maintained their title challenge in Division Three with a comfortable 4-1 win over Settle United thirds. Jimmy Anson's double setting them on their way.

Cross Hills Reserves advanced to the semi-finals of the Division Three Cup after beating Bingley Town Reserves 3-1 thanks to a Jack Wrigglesworth treble. They face Otley Town in the last four.