Rangers nearly had the perfect day at Parkhead on Sunday.
With a historic win to blow the title race wide open, as well as two great goals and a penalty save to celebrate, this was a match that will live long in the memory for Gers everywhere.
But, unfortunately, there was one incident that marred the occasion a little.
Alfredo Morelos was dismissed late on for a second bookable offence after diving when there was really no reason for him to do so.
The Colombian then proceeded to make things worse by seemingly making a throat-slit gesture towards the home support as he left the field of play.
And Michael Stewart has blasted the striker for his actions.
Writing on Twitter after the game, he said: “As for Morelos at the end, utter stupidity and a ridiculously inflammatory gesture.
“Deserved red card to go with his sides deserved three points.”
It’s a real shame because the dismissal will distract from a superb performance from El Bufalo, who worked tirelessly and had the Hoops’ defence on strings for most of the game.
But it’s hard to have too much in the way of complaints about the manner in which he went.
Perhaps his first yellow was harsh, but the second was downright ridiculous on his part, and there is no way that he should be looking to con the referee there when the final seconds are running down and he has a great chance to score.
Even more irritating, however, is that gesture as he leaves the field.
For the most part, Morelos has managed to stamp that kind of petulance out of his game, but he slipped up yesterday, and if the authorities interpret that badly, he could be in a lot of trouble.