Alloa Athletic and Dumbarton will contest the final of the Ladbrokes Championship play-off after booking their places on Saturday.
The Wasps beat Raith Rovers 2-1 at Stark's Park to seal a 4-1 aggregate success while the Sons edged past Arbroath, going through 3-2 on aggregate after a 1-1 draw this afternoon.
Peterhead saw off Stirling Albion 3-0 at Balmoor to add to their 1-0 win at Forthbank and will play Stenhousemuir in the Ladbrokes League 1 play-off final. The Warriors defeated Queen's Park 2-1 at Hampden (3-2 overall) thanks to a Mark McGuigan double.
Highland League champions Cove Rangers and Cowdenbeath drew 0-0 at Harlaw Park, with the second leg to come at Central Park next Saturday. The winners will play in the SPFL next season.