Celtic were crowned Scottish Cup champions for the fourth consecutive season, as they beat Championship side Heart of Midlothian on penalties.
Ryan Christie gave the Bhoys the lead after 19 minutes with a well-placed effort into the top corner, before Odsonne Edouard doubled their lead from the penalty spot with a chipped effort from 12 yards.
But that lead was halved when Liam Boyce pulled a goal back for Hearts, before Stephen Kingsley equalised for the Championship team.
Leigh Griffiths then put Neil Lennon’s side back in front in extra time, but Josh Ginnelly equalised again for Hearts.
It was Lennon’s side that held their nerve in the penalty shoot-out though, with Kristoffer Ajer firing home their winning penalty to win yet another Scottish Cup title.
One player that has come in for criticism from some of the Celtic supporters is Shane Duffy, with the on-loan Brighton and Hove Albion defender playing throughout the first 90 minutes of action against Hearts before being withdrawn for youngster Michael Johnston.
Take a look at the best of the reaction from Twitter below…
Shane Duffy taking on that leadership role in the team and deciding it'd be best if he wasn't on the field. What a visionary player.
— Amicus Ryelei (@amicusryelei) December 20, 2020
Him and Duffy are two of the worst I’ve ever seen in a Celtic shirt
— Conor O’Neill (@McLovinit92) December 20, 2020
Duffy shouldn’t be allowed to celebrate with the players
— Paul McCracken (@paulmccracken89) December 20, 2020
How the hell has Duffy got such a long career in top leagues and internationals.
— Jamie Whiteford (@seumasabheinn) December 20, 2020
Scary thing is Duffy only came off coz he was injured.
— ?? (@CelticSean81) December 20, 2020
Let’s hope this is last we see of Hazard and Duffy this season. Hopefully a new manager to change style
— Quare Bhoy (@Celtic_Call88) December 20, 2020
Still blows my mind how shane duffy is in a celtic shirt
— Aaron Wood (@AaronWood95) December 20, 2020
Hopefully never ever see Duffy in a Celtic Jersey. Simply not goode enough. Never was.
— Lindylou (@lindanoble0101) December 20, 2020
never play duffy ever again
— Aidan Drennan (@SacktheBoardPls) December 20, 2020
Duffy off! What a result!!!!!!!!!!
— Craig – VDZE Media ?? ??????? (@VDZEMedia) December 20, 2020