What a dramatic way to finish the domestic season in Scotland.
After a thrilling and historic treble treble win for Celtic over Hearts in yesterday's Scottish Cup final, one thought they couldn't have had us more on the edge of our seats.
But they did, as St Mirren and Dundee United took us all the way through two legs of their final before the Paisley side prevailed on penalty kicks.
We'll see the Buddies back in Premiership action for a second successive season.
Having edged out Dundee to avoid automatic relegation, they have now consigned United to a fourth consecutive season in what will be a highly competitive Championship again after the summer break.