Celtic have been the dominant force in Scottish football in recent times, lifting the Scottish Premiership title in 18 of the 25 seasons since the turn of the millennium.
Their dominance was further amplified when Rangers were relegated to the third division due to financial issues in 2012, a period during which Celtic went on to win nine consecutive titles between 2011 and 2020.
That was the second time in their history that the Bhoys had won nine consecutive titles, having been denied a record-breaking 10th in 1974-75, and they were once again stopped by a formidable Rangers team in 2020-21.
However, Celtic have regained their dominance in Scottish football over the subsequent years, winning the league in each of the last three seasons, and they have started this campaign looking like the team to beat.
Brendan Rodgers returned to Celtic Park at the start of last season, following his controversial departure for Leicester City in February 2019, and has since lost only eight competitive matches.
STREAM LINKS >>> Stream 1 Stream 2 Stream 3
Celtic have made a phenomenal start to the 2024-25 campaign, winning all four matches with a 12-1 aggregate score, yet to concede in the league and extending their unbeaten run to 20 games across all competitions since their last loss to Hearts in March.
The last meeting between these two sides saw Celtic claim the Scottish Cup with a last-gasp winner from Adam Idah, extending their unbeaten streak against Rangers to five matches since their last defeat in May 2023.
For Rangers, having capped their remarkable rise through the divisions with an undefeated league title in 2020-21 after their drop to the third division, their performance in the subsequent years has been deeply disappointing.
Although the Gers have finished second in each of the three campaigns since their league triumph, they have fallen increasingly behind Celtic each year.