It could all come down to this weekend for Dundee United and Raith Rovers.
After the Championship rivals face each other at Tannadice, they will still have five and six fixtures to play respectively.
But given how tight the title race has been this season, Saturday could be key.
A win for either side might just be the difference between direct entry to the Premiership and a gruelling play-off schedule.
There have been a number of eyebrow-raising results that have helped get us here, with just a point separating the teams.
Courier Sport selects five matches that have ensured we have a tight title race.
Raith Rovers 2-2 Arbroath, December 30
Raith could very well have pulled away at the top of the league over December and January were it not for a dip in form.
Carrying on their imperious record to the end of the season was never likely to happen.
When a poor run did come, it hit hard, with just one win over a six-game stretch of league matches all they could muster.
One of their more shocking results came at home to a heavily depleted Arbroath at the end of last year and involved a goal-of-the-season contender from a substitute goalie.
🎙️'An absolute pile-driver!' 🚀
When a substitute goalkeeper comes off the bench to score a screamer! Only in Scottish football.
Ali Adams take a bow 👏#BBCFootball pic.twitter.com/kNCcfCQKD3
— BBC Sport Scotland (@BBCSportScot) December 31, 2023
Arbroath have only won one match since.
Arbroath 3-2 Raith Rovers, March 1
That also came against Raith Rovers.
While Dundee United have trounced the Lichties handsomely this season, Raith have found them something of a bogey team.
Rovers were cruising, 2-0 up and about to go top of the league before a second-half implosion saw Arbroath rescue an unlikely three points.
Dundee United 0-2 Airdrie, February 27
United have also had spurned opportunities to pile on the pressure.
One such occasion came during a recent midweek game in-hand versus Airdrie.
Jim Goodwin’s side had the opportunity to pull three points clear of Rovers but started slowly and, as has become a bit of a habit recently, conceded the first goal.
United remained top of the division on goal difference – something else that could come into play on the final day.
It was only their fourth defeat of the season, though their third at Tannadice in front of an expectant home crowd.
Dunfermline 3-1 Dundee United, March 15
There has been one more defeat since, and two draws in that time.
The manner of the defeat was the most worrying for United as Dunfermline took a 3-0 lead shortly after half-time of this televised clash.
The Pars have proved stubborn opposition for Goodwin’s men this season, who have won just one of four thanks to a late Chris Mochrie goal.
So it was at East End Park 10 days ago, where United improved at 3-0 down, forced an own goal and created a fair few chances, but were soundly beaten in the end.
Dundee United 1-1 Inverness Caley Thistle, March 23
Inverness are another side the Tangerines have come unstuck against.
The most recent was perhaps the most frustrating. The Caley Jags are fighting to stay in the division and had won just one of their last eight when they arrived at Tannadice on Saturday.
The 1-1 draw was their second at the venue this season and, with Raith’s match postponed due to the Challenge Cup final, the result stood as another big opportunity spurned to pull ahead.
Dundee United 0-1 Raith Rovers, December 16
It really could come down to the head-to-head record between the title rivals.
Granted, it may be stretching the meaning of the concept of a shock, but Dylan Easton’s mazy run and finish in December is where the title we have today race really began.
United were unbeaten in the league at the time and many were questioning how long Rovers could continue to win points late in matches.
It was a real statement from Ian Murray’s men, though it did precede a dip in form that saw them win just once in their next six Championship fixtures.
Another win at Tannadice could be what gets them over the line, or vice versa for United.
Conversation