Aberdeen goalkeeper Dimitar Mitov was the Hampden hero as he produced big saves before and during a penalty shoot-out to end their 35-year wait for Scottish Cup glory.
He stood firm to deny Daizen Maeda in stoppage time before denying captain Callum McGregor and Alistair Johnston in the shoot-out as Celtc's treble hopes ended in heartache at Hampden Park.
It was a repeat of the last time the Dons lifted the trophy in 1990, when they beat the Hoops on penalties.
- How the teams lined up | Stats
- Not got Sky? Get Sky Sports or stream with no contract on NOW 📺
- Choose the sports notifications you want! 🔔
Alfie Dorrington sent a Cameron Carter-Vickers header into his own net as Celtic closed in on a third domestic trophy of the season, but Kasper Schmeichel returned the favour as he palmed Shayden Morris' cross in as full-time approached.
Mitov then produced a brilliant block to deny Maeda the winner to take the game to extra-time, where there was no splitting the sides.
Dante Polvara missed from close range and Jeffrey Schlupp smashed an effort off the crossbar before the Dons broke Brendan Rodgers' unbeaten record at the National Stadium to end the season with silverware.
More to follow...