Raith Rovers survived a late rally from second-tier Partick Thistle to reach the Scottish Challenge Cup final.
The League One leaders deservedly led at Firhill with well-taken goals either side of half-time.
Captain Kyle Bendictus rifled home a header and Regan Hendry punished feeble defending to find the bottom corner.
But Thistle, bottom of the Championship, halved the deficit through Lewis Mansell before Mitch Austin hit the post in the 89th minute.
Raith, who lifted the trophy in 2014, will face the winners of Sunday's meeting between Inverness Caledonian Thistle and Rangers colts in the final on 28 March.
Thistle have now lost six of their past seven games and turn their attention to the Championship survival battle, where they trail Alloa Athletic by three points.
Raith Rovers match-winner Regan Hendry: "We're absolutely delighted - you can see what it means to us and the fans. We're not a massive club but here we are on a big stage and we showed what we're all about. We've gone under the radar this season - we've not been spoken about that much - but we've got so much class in the team."
- 7CardleBooked at 87minsSubstituted forRobsonat 89'minutes
- 12ColeBooked at 68minsSubstituted forAustinat 70'minutes
- 8BanniganBooked at 14mins
- 10JonesSubstituted forMansellat 59'minutes
- 21TaitSubstituted forSpencerat 64'minutes
- 12MatthewsBooked at 11mins
- 22BowieSubstituted forArmstrongat 75'minutes
- 14MacLeanBooked at 90mins
- 29BairdSubstituted forDingwallat 76'minutes
- Alan Newlands
- Shots on Target