Rangers were on cloud nine midweek but there's no time to stay there as Dundee lie in wait.
Giovanni van Bronckhorst 's side will be on a high after completing more continental heroics on Thursday by progressing past Red star Belgrade and into the Europa League last eight.
Celtic play Ross County 24 hours before their Glasgow rivals, meaning the gap could be extended to six points before Rangers even kick-off.
This it vital for the Ibrox side to get maximum points against the strugglers.
The pair faced off in the Scottish Cup quarter-finals last weekend with the Rangers coming out 3-0 winners.
Mark McGhee is set to make his first dugout bow as he returns from a six-match touchline ban.
He is still searching for his first victory as Dee boss, having overseen two draws and four defeats from his six matches in charge, since succeeding James McPake.
Here's all you need to know ahead of the match.
Where and when will the game take place?
Dundee face on Rangers on Sunday, March 20.
It will be played at the Kilmac Stadium, Dundee.
Kick-off is at 12pm.
Is the game on TV?
The game is being shown live on Sky Sports Main Event and Sky Sports Football (Sky 401 & 403).
Will there be a live stream?
Yes, you can stream the game on SkyGo.
Additionally, you can purchase a NOW TV day pass for £11.99.
Where else can I follow the action?
You can stay up to date on all the latest from Celtic Park on dailyrecord.co.uk! A live blog will be running with pre-match build-up and team news, and a minute-by-minute account once the clash gets underway.
For your chance to win HOME tickets to Cinch SPFL matches each week across ALL FOUR divisions just enter our competition below. You can enter once each week to be in with a chance of winning. CLICK HERE...Good Luck!