Beckwithshaw Saints have reached the final of the Whitworth Cup after a 2-1 victory over Knaresborough Celtic on Saturday.
Saints ended the prospect of a Knaresborough derby with a narrow victory on home turf.
Saints face a wait to find out who they will play in the cup showpiece, with the other side of the draw held back by recent postponements.
Kirk Deighton Rangers are due to Knaresborough Town Reserves in the quarter-finals, with the winner scheduled to meet Ripon City.
Meanwhile, Hampsthwaite United Reserves went past Knaresborough Celtic Reserves in a Hulme Cup classic on the Stray.
United raced into a three-goal lead but Celtic restored parity with three goals in five minutes.
Hampsthwaite weathered the storm, however, and scored two late goals to progress in the snow.
Boroughbridge Reserves also made it through to the semi-final with a penalty shoot-out win over Kirkby Malzeard Reserves.
The initial 90 minutes were hard fought but remained goalless despite Boroughbridge almost taking the lead in two goalmouth scrambles.
But Bridge found the answers in the shoot-out to win 5-4 and reach the last four.
Elsewhere, Dalton Athletic beat Pateley Bridge 6-4 in Harrogate and District League Division One.
In Division Two, Helperby United battered Pannal Sports Reserves 7-1 and FC United of Knaresborough went down 6-1 at home to Addingham.