Annan Athletic's promotion dream was ended by an inspired goalkeeping performance from Edinburgh City's Brian Schwake last night.
Peter Murphy's side suffered play-off heartbreak in the second leg of the Scottish League One final.
They won 2-1 at Galabank but lost 3-2 on aggregate.
And Edinburgh had keeper Schwake to thank for a string of superb saves.
Annan, trailing 2-0 from the first leg, made an excellent start to the second leg in front of 1,152 fans at Galabank.
Tony Wallace's sixth-minute penalty halved their deficit before a Tommy Goss header wiped out Edinburgh's lead in the two-legged final after 20 minutes.
Dà shàbhaladh sgionneil bho Schwake!
— BBC ALBA (@bbcalba) May 13, 2022
Two terrific saves from the @EdinburghCityFC keeper! pic.twitter.com/FmjaQSIdVS
Annan had much the better of the first half but were pegged back when an impressive Innes Murray shot beat home keeper Greg Fleming in the 53rd minute.
And Fleming's opposite number Schwake then thwarted Annan's best efforts to keep the final alive.
He saved impressively from Owen Moxon and Aidan Smith and made further crucial stops as Murphy's side piled on the pressure.
The American keeper's efforts ensured Alan Maybury's side held onto their aggregate lead to reach Scotland's third tier for the first time.
Schwake was named man of the match by BBC Alba summariser Davie Irons, the former Gretna boss and Carlisle United assistant manager.
The result meant disappointment for Annan after an impressive season in which Murphy guided them to third place in his fifth season at the helm.
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 here