Celtic came from behind to top Hearts 2-1 in the Scottish Cup final, completing an unprecedented “treble-treble.” They are the first team in Scottish top flight history to win each of the league title, Scottish Cup, and League Cup in three straight seasons.
After a scoreless first half, Ryan Edwards put Hearts in front in the 52nd minute, pouncing on a messy backheel from Sean Clare and scoring the first goal Celtic had conceded all competition.
That jumpstarted the Glasgow giants, with an Odsonne Edouard double leading the way. His first came from the spot in the 62nd minute, just sneaking his penalty past Zdenek Zlamal for the equalizer before he won it with eight minutes to go. The moment came off a powerful Mikael Lustig header from near the halfway line that sprung Edouard free on goal, and the 21-year-old buried the one-on-one.
The victory gave Celtic its third major domestic trophy of the campaign for the third consecutive season, marking the historic achievement. Earlier in the season they had secured the league title by an eight-point margin and beaten Aberdeen 1-0 in the League Cup final, all despite losing manager Brendan Rodgers midway through the year to Leicester City, with Neil Lennon taking over and leading the finish.
Celtic has now won the Scottish Cup a record 39 times, with 50 league titles and 18 League Cups to go along with it.