It's the season of big games and Rangers are feeling it after their sterling Champions League turn around in midweek.
And now it's St Johnstone who are up next. Gio van Bronckhorst 's side have won their opening two Scottish Premiership fixtures against Livingston and Kilmarnock although they have been made to work for the victory each time. And Callum Davidson's Saints should prove no different.
After narrowly escaping relegation last season, the Perth side have started the season with one defeat and one win - which came courtesy of a last grasp Stevie May strike away to Motherwell last weekend. And now they will be hoping to spring a surprise as they visit the blue side of Glasgow.
Rangers are boosted by the return of Alfredo Morelos. The Colombian striker is back fit and knocking on the door for a starting spot after a lengthy spell on the sidelines. Summer signings Rabbi Matondo, Antonio Colak and Malik Tillman are growing confidence with every game they play.
St Johnstone are currently enduring a run of 373 minutes without scoring a top-flight goal at Ibrox, failing to find the net in each of their last four visits. A penalty from Blair Alston in a 5-1 defeat in September 2018 was the last league goal scored by the Saints on Rangers ' turf.
Here's all you need to know about the clash.
When and where will the game take place?
The game takes place at Ibrox Stadium on Saturday, August 13 with a 3pm kick off time.
What channel is it on?
The match is not being broadcast live on TV.
Will there be a live stream?
Yes, the match will be streamed live on Rangers TV to non-UK residents.
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 under way. 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.
READ NEXT