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.
Here's how it's all shaping up in Scotland.
Who's in the driving seat?
Substitute Landry Kabore's late contribution helped ensure Hearts will go into the split on top of the Scottish Premiership after the leaders came from behind to beat Motherwell 3-1 at Tynecastle.
Lawrence Shankland converted an 88th-minute penalty to put Hearts in front after Stephen Welsh was penalised by referee Matthew MacDermid following a VAR review.
The Motherwell defender had accidentally caught the grounded Kabore in the head with his boot as he attempted to clear following a corner.
Kabore then fired the ball inside Calum Ward's near post in a stoppage-time counter-attack.
Hearts had twice drawn with Motherwell this season and it seemed for long spells that the Steelmen would deliver another blow to the leaders' title hopes.
Emmanuel Longelo opened the scoring for the visitors in the 50th minute and they squandered several clear chances to regain the lead after Claudio Braga levelled.
Whats going on at Rangers?
Rangers were 13 points behind Hearts when Danny Rohl took over as boss in October. They are now one point behind after beating Falkirk on Sunday.
The visitors scored four goals in 16 minutes to come from two goals down and move a point off leaders Hearts with a 6-3 win.
Scottish football's most exciting title race in decades delivered another afternoon of twists, turns and drama as Danny Rohl's team came back from a poor start to record their first win over Falkirk this season.
Ben Broggio and Finn Yeats had the dominant Bairns two ahead but Tochi Chukwuani pulled a goal back just before the break and Rangers were a different team in the second half.
Youssef Chermiti and substitute Bojan Miovski hit doubles and Nico Raskin capped an all-action display with a goal.
Calvin Miller netted a second-half penalty for Falkirk but the hosts struggled to deal with Rangers' greater attacking threat after the interval.
What about Celtic?
Celtic momentarily leapfrogged rivals Rangers to move second in the Premiership with a narrow 1-0 win over St Mirren at Celtic Park on Saturday.
Alex Oxlade-Chamberlain's first-half strike was enough, as Hearts beat Motherwell at Tynecastle.
Oxlade-Chamberlain got Celtic off the mark in the 15th minute, having had a goal chalked off for offside before that, and it was fairly comfortable for Celtic in the first half without creating too many clear-cut chances, though St Mirren did look a threat on the break.
St Mirren offered much more in the second half, certainly in terms of possession, without posing much of a threat.
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.
Post-split fixtures confirmed
Celtic will face Hearts at Parkhead on the final day of the Premiership season after the post-split fixtures were confirmed by the Scottish Professional Football League.
Rangers, also in the three-club title race, will be at Falkirk for the third time this season in their final match, also on May 16.
The final Old Firm game of the campaign takes place at Celtic Park in the third round of fixtures -- Sunday, May 10 -- after Rangers travel to Tynecastle the previous Monday.
The final Edinburgh derby of the campaign between Hibernian and Hearts at Easter Road is the first fixture after the split on April 26.
Falkirk will host Rangers and Hibs for a third time and the Bairns will travel to Celtic Park and Tynecastle for a third time.
Information from PA contributed to this report.
