Broomhill, in their first season in the Craven League, have made it into a cup final.
The Keighley side had to come from behind, however, to beat Oxenhope Recreation 2-1 in a Division Three League Cup semi-final.
Oxenhope took the lead midway through the first half when Tony Cooper ran on to a through ball and drove it back across goal and into the net.
Andy Fox, Graham Robinson and Cooper all went close to extending the advantage but the game turned after the break as Joseph Park and Aaron Whitaker struck for Broomhill.
Patrick King was best for Broom-hill, who meet Grindleton Reser-ves in the final. Robinson won the award for Oxenhope.
Bradley, inspired by Martin Brown, are also through to a decider but needed penalties to see off Colne in a Division Two League Cup semi-final.
The score was 2-2 at full-time, with Bradley winning the shoot-out 3-1.
Cross Hills, meanwhile, have set up a south Craven derby in a semi-final of the Premier Division Cup.
They won 3-2 at Rolls and will next have a trip to Cowling. It was a tight contest, however, with Cross Hills only 2-1 ahead at the interval.
Goals for the winners came from Ben Dewhirst, Andrew North and Scott Newton, Liam Garbutt replying with a brace.
Ingrow & Worth Valley Reserves ensured that sectional front-runners Manningham All Stars did not have everything their own way in a quarter-final of the Division Four League Cup, All Stars only triumphing 5-3 against the seventh-placed club.
Liam Barker, their man of the match Liam Coleman and Chris Wheater were on target for the reserves, Abdur Rahim being the best for All Stars, who next face Skipton Town Reserves.
There was no joy, however, for third-placed Bradley Reserves in their semi-final as they went down 3-1 at fourth-placed Pendle Rene-gades Reserves, for whom Matt-hew Bowker (2) and George Black-burn netted. Vincent Grant was man of the match for the losers.
The Northern Plant Hire Trophy, which is a bigger event numerically, is not as far on as some of the divisional cups, but Cononley Sports booked a berth in the last eight after a 3-2 win at Grindleton.
The hosts held a 1-0 half-time lead but Cononley came roaring back in the second half with goals by Joel Birks, Mark Bradley and Lee Thompson, Scott Bunker and Anton Gawthorpe being on target for Grindleton.
There were some league matches played, and Cowling hauled themselves out of a relegation place in the Premier Division after a 3-1 win at home to basement boys Embsay. Ryan Buckley was best for Cowling.
Division One champions Settle United beat third-placed Grassing-ton United 4-1.
Skipton Town moved second in Division Two after an emphatic 5-0 triumph over Skipton LMS Reserves.