First half goals from visiting strike duo Kemar Roofe and Alfredo Morelos, the second after a slack backpass from Saints captain Joe Shaughnessy, gave Steven Gerrard’s side another valuable three points to maintain their 16-point avantage at the top of the league table.
Here’s how the Rangers players rated in the victory, using our usual ratings scale.
Player ratings scale - 10: One of best performances you've seen. 9: Outstanding. 8: Very good. 7: Good. 6: Average. 5: Poor, 4: Very poor. 3: Terrible day at office. 2: Abysmal. 1: One of worst performances you've seen.
A message from the Editor:Thank you for reading this article. We're more reliant on your support than ever as the shift in consumer habits brought about by Coronavirus impacts our advertisers.If you haven't already, please consider supporting our trusted, fact-checked journalism by taking out a digital subscription.
. PAISLEY, SCOTLAND - DECEMBER 30: Alfredo Morelos celebrates after scoring to make it 2-0 Rangers during a Scottish Premiership match between St Mirren and Rangers at the SMISA Stadium, on December 30, 2020, in Paisley, Scotland. (Photo by Alan Harvey / SNS Group)
Alfredo Morelos celebrates after scoring to make it 2-0 Rangers during a Scottish Premiership match between St Mirren and Rangers at the SMISA Stadium, on December 30, 2020, in Paisley, Scotland. (Photo by Alan Harvey / SNS Group) Photo: Alan Harvey - SNS Group
. Allan McGregor - 6
Making his 400th appearance at Rangers, spilled the ball in the first 30 seconds and almost robbed by Connolly in the second half but otherwise his usual stable, reliable presence at the back. And another shutout. Photo: Alan Harvey - SNS Group
. James Tavernier - 6
St Mirren curtailed his influence in last game and did similar in this league encounter. Defensively sound though booked in the first half. Photo: Alan Harvey - SNS Group
. Filip Helander - 6
No problems. Defender was restored to the line-up and had a steady, uneventful return. On hand to clear on two occasions in the second half when the ball popped around the penalty area. Photo: Ian MacNicol
. Connor Goldson - 6
Comfortable afternoon for defender, aside from being caught by a flailing arm from Jon Obika in the second half that brought a yellow card for the Saints forward. Photo: IAN MACNICOL
1. Allan McGregor - 6
Making his 400th appearance at Rangers, spilled the ball in the first 30 seconds and almost robbed by Connolly in the second half but otherwise his usual stable, reliable presence at the back. And another shutout. Photo: Alan Harvey - SNS Group
2. James Tavernier - 6
St Mirren curtailed his influence in last game and did similar in this league encounter. Defensively sound though booked in the first half. Photo: Alan Harvey - SNS Group
3. Filip Helander - 6
No problems. Defender was restored to the line-up and had a steady, uneventful return. On hand to clear on two occasions in the second half when the ball popped around the penalty area. Photo: Ian MacNicol