Kirk Deighton Rangers sealed their place in the Harrogate & District League Challenge Cup final when they won 2-1 at Bedale Town after extra time.
Bedale took a third-minute lead when Rangers goalkeeper Jonty Smith conceded a penalty and Ross Hodgson converted the resulting spot-kick.
Town were the better side during the first period and had chances to extend their lead further, but there were no more goals before the interval.
Josh Barden pulled Kirk Deighton level five minutes after the re-start, and although the visitors produced a much-improved display in the second half they were unable to add to their tally before the end of normal time.
The game’s decisive moment eventually arrived just before the end of the first period of extra time.
A Bedale attack broke down on halfway and Rob Holliday played in substitute Charlie Yates who drew the Town keeper before dinking the ball home.
Luke Duberry was named man of the match after an impressive display in an unfamiliar role at the heart of the victors’ midfield.
Joining Rangers in the final will be Premier Division title rivals Knaresborough Celtic, who overcame first division Hampsthwaite FC in their semi-final showdown.
The home side made Celtic work hard for their place in the competition’s showpiece, but were eventually edged out 3-2.
George Tyreman found the net for Brian Davey’s Celts and Luke Stewart bagged a brace after arriving from the substitutes’ bench.
In the Supplementary Cup first round, Divsion Two outfit FC United Knaresborough triumphed 5-2 over first division Boroughbridge.
FC United’s second leg success sealed an 8-3 aggregate win, with goals coming from Jim Heeles (2), Elliott Gray, Harley Robinson and Daniel Jowett. Gabriel Bradley and Sean Corbett were on target for Boroughbridge.
In another tie where a side from the basement division caused an upset, right-winger Simon Wright netted twice to help Kirk Deighton Rangers Reserves see off Knaresborough Celtic Reserves by a 2-1 scoreline in their first round, first leg meeting.
Thirsk Falcons are within touching distance of winning the first division title after recording their 15th win in 16 league matches.
The runaway leaders were 4-0 victors over Beckwithshaw Saints Reserves and now need just one point from their remaining four matches to guarantee that they will finish top of the pile.
Second-placed Pateley Bridge’s faint hopes of catching the Falcons are all but over after they gave away a two-goal lead in a 2-2 home draw with Bardsey.
Liam Gaffney put Bridge ahead in the opening minutes before Ben Gill doubled his side’s advantage just midway through the the first half.
Eddie Clayton pulled oneback for the visitors just a minute before the break, but with the Badgers still a goal up with the game approaching its final 10 minutes, Bardsey looked to be heading home empty-handed.
Tom Franklin had other ideas, however, popping up with a late leveller to earn his team a share of the spoils.
Bramhope recorded a first win in four outings when they beat Helperby United 3-2.
Dan Marston and Simon Webster struck for United, but their goals couldn’t prevent a third loss in four.
Saturday’s only Premier Division fixture saw Burley Trojans cruise to a 5-1 home success against Pannal Sports.