We're just hours away from kick-off and it could hardly be any bigger.
Ange Postecoglou's Celtic know a win will be enough to seal the Scottish Premiership title - in practice if not quite in theory.
Rangers meanwhile are out to ask the question and keep the race alive for as long as they can.
The Hoops go into it with the problem every team loves to have as Kyogo and Giorgos Giakoumakis are fit together at last.
While it's the opposite for Gio van Bronckhorst as he's without a recognised striker with Alfredo Morelos and Kemar Roofe still out.
A 1-0 first leg defeat to RB Leipzig in Germany means the Ibrox side are still very much in the hunt to reach the final of UEFA's second tier competition.
And that will surely be in Giovanni van Bronckhorst's mind as he picks his team to head across the city to Parkhead looking to repeat their recent win over the Hoops in the Scottish Cup semi final.
But even that would only delay the inevitable so for Rangers it's a balancing act between fielding a competitive side but keeping key men fresh and avoiding injuries.
Regardless of the pre-match circumstances, it's a meeting between two bitter rivals and they are always huge and you can find everything you need to know right here about Sunday's clash.
When and where will the game take place?
The game takes place at the Celtic Park on Sunday, May 1 with a 12 noon kick-off time.
What channel is it on?
Sky Sports will be showing all of the action on both Main Event and Football. Coverage starts at 11am.
Will there be a live stream?
SkyGo account holders will be able to stream the game via their tablet or mobile devices.
Where else can I follow the action?
You can keep up with all the action right here on dailyrecord.co.uk! We'll be running a live blog with all the pre-match build-up and team news, and every kick of the ball once the clash gets underway.
After the game, we'll have all the reaction from managers and players, as well as player ratings, talking points and a whole lot more.