Annan Athletic moved closer to promotion after battling past Forfar Athletic in the Scottish League One play-off semi-final.
Tony Wallace's crucial 88th-minute goal from the penalty spot earned a 1-1 draw in the second leg at Station Park - and a 2-1 aggregate victory for Peter Murphy's side.
It took Annan into a final against Edinburgh City, who saw off Dumbarton in the other semi-final.
Murphy's side will now hope to go one better than 2019 when they fell agonisingly short against Clyde in the play-offs.
After Michael Garrity's first-leg strike sent Annan into today's game with the advantage, Forfar's Stefan McCluskey levelled the aggregate scores with the opening goal afer 32 minutes.
But Wallace made no mistake from the spot after Ross Meechan was penalised for a foul just two minutes from time, to avert extra-time and send the Galabank club through.
Craig Slater had earlier hit the bar for Forfar while Annan keeper Greg Fleming made some impressive saves.
Annan's progress gives former Carlisle United favourite Murphy the opportunity to achieve promotion to Scotland's third tier in his fifth season at the helm.
Edinburgh, meanwhile, drew 1-1 with Dumbarton, securing a 5-2 aggregate victory to book their place in the two-legged final.
Annan go to Edinburgh next Tuesday before the second leg at Galabank next Friday.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereYou must verify your phone number before you can comment.
Please enter your phone number below, and a verification code will be sent to you by text message.
Please enter the six-digit verification code sent to you by SMS.
Your verification code has been sent a second time to the mobile phone number you provided.
Your verification code has been sent a third time to the mobile phone number you provided.
You have requested your verification code too many times. Please try again later.
Didn’t receive a code? Send it againThe code you entered has not been recognised.
Please try again
You have failed to enter a correct code after three attempts.
Please try again later.
Your phone number has been verified.
Your phone number has been stored with your account details. We will never use it for anything other than verifying that you are the legitimate owner of this account.