The most dramatic SPFL Premiership title race we've ever seen comes to a fitting conclusion as leaders Hearts of Midlothian battle Celtic in Glasgow for the crown.
The Jambos battered Falkirk 3-0 at Tynecastle on Wednesday night and it looked like that would take them a massive step closer to glory as the Hoops were being held by Motherwell.
Had the Steelmen held on for a draw, Celtic would have needed a 3-0 win over the leaders on the final day to hang on to their crown.
But a hugely controversial VAR penalty decision deep into stoppage-time handed Martin O'Neill's men a 3-2 victory in a game where two bets landed for me.
That made it six SPFL Premiership wins in a row for Celtic and if they can make it seven on the final day it will secure a fifth successive championship.
However, they have yet to beat Hearts in three meetings this season and the Jambos only need a draw to make history by claiming their first top-flight title since 1960.
How the bookies view it: Hoops homing in on glory
Celtic Park will be a cauldron for this title decider and the bookies reckon that will be a major factor. Celtic's best price is just 8/13 at StarSports while Hearts are as big as 17/4 with BetMGM.
The draw pays 10/3 at Bet365 while backing the Tynecastle side in the double chance pays 7/5 at William Hill.
Recent head to head: Good omens for Hearts
Heart of Midlothian won 2-1 on their last visit to Celtic Park in December and that followed a rousing 3-1 victory over the Hoops at Tynecastle. But it ended in a 2-2 draw when these sides last faced off in late January in the capital.
Players to watch: Maeda in the mood
Daizen Maeda delivered for me in midweek and that made it seven goals in five games for the reborn striker. The Japanese star is back at his best and looks overpriced again at 6/4 with BetVictor.
Hearts are a big threat from set-pieces so it could pay to back one of their defenders at long odds to score. Stuart Findlay netted in the last meeting with Celtic and is 10/1 at Paddy Power to grab his seventh goal of the season. He's also 5/1 at Coral just to get an effort on target.
Probable line-ups
The loss of stopper Craig Halkett and midfielder Marc Leonard didn't affect Hearts much in midweek but Harry Milne only lasted 45 minutes in his comeback match and will be a doubt for this one.
Celtic have no fresh injury worries but are still without long-term crocks Cameron Carter-Vickers, Kasper Schmeichel and Jota.
Celtic: Sinisalo, Johnston, Scales, Trusty, Tierney, McGregor, Engels, Nygren, Tounetki, Yang, Maeda.
Heart of Midlothian: Schwolow, Kingsley, Steinwender, Kent, Findlay, Devlin, Baningime, Spittal, Kyziridis, Braga, Shankland.
Anything else catch the eye?
It will be interesting to see how Derek McInnes approaches this game tactically as he's known for being a pragmatist and may be tempted to play for a draw.
If the does, it could lead to a lot of Hoops corners so try looking for bets in that market when odds finally drop. I'm going for over five first-half corners if the price is decent.
With so much at stake it could be a busy day for the officials. A penalty being awarded pays a decent 12/5 at BOYLESports while it could pay to back a red card once that market is open.
The midfield battle will be intense and I like the 6/4 on offer at Paddy Power for Celtic captain Callum McGregor to commit over 1.5 fouls.
It would be cruel if the title was decided by an own goal but that could happen with nerves jangling all over the place. Betting on someone scoring in their own net pays a whopping 9/1 at Bet365.
Think you’ve found odds that look too good to be true? Explore our Value Betting guide and learn when a price is genuinely favourable.
GambleAware