Away from the riches and the bright lights of the Premier League, the Scottish Premiership is quietly housing one of the most exciting title battles in Europe.
1985 was the last the time the famous Scottish league title was lifted by a side other than Rangers or Celtic, when Sir Alex Ferguson's Aberdeen finished top.
The near 40-year Old Firm dominance of the league has led to Scotland developing something of a reputation for title battles that don't often go to the wire outside of Glasgow.
This could be the year that all changes with both the Glasgow clubs in the rear view mirror of title-chasing Hearts, who have as good a chance as any to be the first non-Old Firm title winner in a generation.
Who's in the driving seat?
Hearts sit at the top of the table on 80 points, after dispatching Falkirk 3-0 on May 13.
It looked as if Hearts were going to head to the final day knowing they would only have to avoid losing to Celtic by three goals -- before a late Kelechi Iheanacho penalty vs. Motherwell ensured that the two sides would be separated by just a point before the season comes to a head.
Celtic take on Hearts at Parkhead on Saturday knowing a win for Martin O'Neill's men wins them the title, while a draw or Hearts win sends the title to Edinburgh.
What about Celtic?
Celtic currently occupy second place in the Scottish Premiership and kept their title dreams alive with a 3-2 win over Motherwell at Fir Park.
Celtics and Hearts face each other at Parkhead on the final weekend of the Scottish Premiership in what could well be a title decider.
What's going on at Rangers?
Rangers were 13 points behind Hearts when Danny Rohl took over as boss in October before surging into the title race.
However, they've lost form at the key moment following back to back defeats to Motherwell, Hearts and Celtic.
It means they are now officially eliminated from contention.
What does the league's split mean?
Unlike other top leagues in Europe, the Scottish Premiership splits into a top and bottom six every season after 33 games.
Introduced to increase competitiveness and "reduce the number of meaningless mid-table clashes," the split ensures that those fighting survival, going for Europe or in this case battling it out for the league title will play each other when it matters the most.
Each team plays a total of five extra games after the split, facing each team in their section once and bringing their total games played at the end of the season to the more conventional 38.
So in this case, the top three that are in the title race will all play each other once post-split, with 18 points at stake in all, and nine each when the top three face one another, which could make for a photo finish to the season.
The post-33 game period of the season will ultimately determine if Hearts can go all the way and win their first league title in two generations.
