Postpublished at 14:01 British Summer Time 21 April 2024

Recovered from yesterday? You better be, we go again today.
Rangers and Hearts face off in the final last-four tie to decide who'll meet Celtic back at Hampden next month.
If the game's half as good as Saturday's, we're in for a wild one again.