I've always been fascinated by the story of this season. After an impressive run, Hearts lost the league in the final 10 minutes.