For the first time in their history, the Hoops have won three consecutive trebles, beating Edinburgh rivals 2-1 in the Scottish Cup final at Hampden
Odsonne Edouard's second-half brace saw Celtic come from behind to clinch a third consecutive domestic treble with a 2-1 Scottish Cup final win over Hearts.
Having wrapped up the Scottish Premiership and the Scottish League Cup, Celtic's hopes of another clean sweep were in doubt as they trailed early in the second half to Ryan Edwards' strike.
But club-record signing Edouard stepped up with an equaliser from the penalty spot and a late second to clinch the treble-treble for the first time in Celtic's history.