The Scottish Premiership is set for a thrilling conclusion with five games remaining and three teams vying for the top spot. Hearts currently lead the pack, but Rangers are just one point behind, and Celtic are two points adrift. Despite Hearts' strong position, bookmakers and Opta's supercomputer predict Rangers will emerge victorious, with Hearts finishing second and Celtic third.
The Hoops have not finished outside the top two since 1995, while Hearts last won the title in 1960. Over the coming weeks, both teams will aim to defy the odds and prove the predictions wrong. The title race has been marked by twists and turns, and Celtic's chaotic journey has seen three managers at the helm. The team's home form may give them an advantage, as they host their title rivals at Parkhead, where they have won four of their last five league games.
However, their results against Hearts and Rangers will be crucial in determining the outcome. With all three teams still in contention, the final day of the season could be decisive, and Celtic fans may find themselves rooting for Hearts if it means preventing their Old Firm rivals from taking the title.