Cowdenbeath will face Cove Rangers in the final of the League 2 play-off as they bid to retain their SPFL status.
The Highland League champions booked their place with a 5-2 aggregate victory over Spartans, winning 4-0 on Saturday and losing the return match 2-1 at Ainslie Park last night.
The first leg of the final takes place at Cove Rangers' temporary home of Harlaw Park, Inverurie (pictured) on Saturday May 5, kick-off 3.00pm. The second leg at Central Park on Saturday May 12 has a 2.00pm kick-off.