East Fife 2-1 Berwick Rangers (aet, agg 3-2)
Liam Gormley snatched an extra-time winner for East Fife to book a place in the Second Division play-off final against Peterhead.
Darren Lavery fired Berwick Rangers ahead from the penalty spot.
But the game was level when Marc McCallum parried Scott McBride's penalty and the rebound was knocked into his own net by Kevin McDonald.
With 119 minutes gone, Gormley volleyed in Robert Barr's cross to send the home fans into raptures.
East Fife: Antell, Durie, White, Campbell, Johnstone, McBride, Muir, Willis, Robert Barr, Paul McManus (Gormley 86), Samuel (Wardlaw 65). Subs Not Used: Michael Brown, Darren Smith, Sloan.
Booked: Muir, Campbell, Paul McManus. Goals: McDonald 78 og, Gormley 119.
Berwick Rangers: McCallum, Jacobs, McLean, Hoskins, Gielty, Easton (McDonald 69), Notman, Janczyk, Lavery (Addison 90), Dalziel, McLaren (Lee Currie 82). Subs Not Used: McCaldon, Morris. Booked: Hoskins, Lee Currie, McDonald. Goals: Lavery 61 pen.
Ref: Brian Colvin