And they like to say our game is predictable. Yes, alright, Celtic and Rangers will return to Hampden next month looking to settle the first silverware of the season.
And we all knew that one was on the cards before a ball had been kicked over the weekend. But even when the final destination is already pre-determined, sometimes all the fun and drama is in the getting there. So four teams arrived at Hampden over two days and between them they delivered two matches which managed to take the breath away for a whole variety of reasons – and all on a pitch which would be better suited to tattie howking than trophy lifting.
On Saturday holders Celtic ploughed through the rain and the mud to make it past Kilmarnock but only after torpedoing their own cross-eyed narrative of the world being out to get them. Then, yesterday, not content with dropping his team-mates in it during the build-up by chucking insults at Alfredo Morelos, Aberdeen skipper Anthony Stewart then abandoned ship by getting himself sent off in injury time when there was still half an hour of extra time to be played out.