It's less than 10 miles from Ibrox Stadium to Paisley. But Rangers have been on a rollercoaster journey since their last visit to St Mirren just seven months ago.
Giovanni van Bronckhorst' s side cruised to a 4-0 win against the Buddies back in April but they had much bigger things on their mind on the day of that game.
Next up was the second leg of their Europa League quarter final tie against Braga which they would win before seeing of RB Leipzig in the last four to reach the final in Seville.
Rangers were six points behind leaders Celtic at that stage in the season and it was too big a gap to claw back as they lost their Scottish Premiership crown to their rivals.
Read more on dailyrecord.co.uk