St Mirren might be currently sitting above the relegation zone in 10th place, but they do have a chance of finishing this weekend in the top half, showcasing just how close the division is.
With the Scottish Premiership set to split after this round of games, it is now or never for the Buddies, and only a victory will suffice.
The club will still be relying on other results to go in their favour, but defeating Rangers for the first time this season would give them a fighting chance.
However, Steve Robinson’s team head into this match on the back of three consecutive defeats which have seen them concede 10 goals.
Despite those results, the Buddies still boast the fourth-best away record in the entire division, having picked up at least a point in 10 of their 17 fixtures.
On the flip side, Rangers have made Ibrox Stadium a fortress this season in the Scottish Premiership, and they have only lost once all season in front of their home support.
Although that defeat did take place the last time the Gers performed there, when they lost the Old Firm derby 2-1, despite Aaron Ramsey giving them a three-minute lead.
Links >> Stream 1 HD Stream 2 HD Stream 3 HD
That result allowed the Hoops to extend their gap at the top to six points, and now Giovanni van Bronckhorst’s men are playing catch up.
Rangers followed that up with another loss in mid-week at the hands of Braga in the Europa League quarter-finals, being beaten 1-0 in the first leg.
However, with two victories over St Mirren already this season, the Gers clearly know how to get a result against their opponents on Saturday