It promises to be a thrilling final day of the Scottish Premiership season as Celtic and Hearts battle it out for the title at Celtic Park on Saturday afternoon.
When the full-time whistle went at Tynecastle on Wednesday night, Hearts had cruised to a 3-0 victory against Falkirk and Celtic were drawing 2-2 at Motherwell.
Those two results meant Derek McInnes' side would have only needed to avoid a three-goal defeat on Saturday to win a first top-flight title since 1960.
The champions had other ideas however and a controversial 99th minute penalty meant Celtic secured an incredible 3-2 victory at Motherwell to keep their Scottish Premiership titles hopes in their own hands.
With the stage set for Saturday's showdown, Hearts still know a point will be enough to cap a remarkable season by lifting the trophy at the home of the current champions.
(Odds will display when markets are available)
(Odds will display when markets are available)
Kelechi Iheanacho's spot kick sent sparked jubilant scenes in the away end at Fir Park and the champions head into the final day as slight favourites to defend their crown.
Celtic have endured an inconsistent campaign to date but have achieved far better results during Martin O'Neill's two spells in charge this season, and head into the final showdown off the back of six straight league successes.
As far as Hearts are concerned, they have been the story of the season and their recent wins over Edinburgh rivals Hibs and Rangers show they are very much up for the fight as they look to make history.
FOOTBALL NEWS
Motherwell 2-3 Celtic: Match Stats & Timeline
Check out the full match stats and timeline as Celtic take the Scottish Premiership title race to the final day with a 2-3 win against Motherwell.
Ellis Statham
14 May 26
FOOTBALL NEWS
Former Liverpool striker Dean Saunders blasts Mohamed Salah for Anfield exit
Read what Dean Saunders had to say about Mohamed Salah's departure from Liverpool.
Liam Williams
58 minutes ago