Two goals from Abdallah Sima ensured Rangers stayed within eight points of Scottish Premiership Leaders Celtic with battling victory over St Mirren at Ibrox.
The Brighton & Hove Albion loanee, who has proved one of few success stories of the club's summer signing spree, opened the scoring late in the first half to ease the frustration felt within the stands. The Senegalese forward wrapped up the points with a composed finish with 20 minutes remaining after being played through on goal by Todd Cantwell.
Philippe Clement's side knew they needed to avoid falling further behind their fierce rivals, who had overcome St Johnstone 3-1 at McDiarmid Park in Sunday's lunchtime kick-off.
And despite producing a less than convincing performance against the Paisley outfit, the Gers got the job done as they put to bed two consecutive draws with Stephen Robinson's men.
Here’s our post-match Rangers player ratings:
Unused subs: Robby McCrorie (GK), John Souttar, Jose Cifuentes, Ben Davies.

5. Leon Balogun - 7/10
Reinstated after his Europa League squad omission and seems to be Clement's first-choice central defensive partner for Goldson. Kept things neat and composed. | SNS Group

6. Borna Barisic - 7/10
The Croatian is known for being a dead ball specialist. His delivery was more on the money here on the back of two very poor performances. Subbed. | SNS Group

7. John Lundstram - 6/10
Again happy to do much of the donkey work in the anchor role. Kept possession well but had Butland to thank for sparing his blushes on one occasion. | SNS Group

8. Tom Lawrence - 7/10
Dropped deeper to partner Lundstram but rotated well with Cantwell on occasions and always looked to play the ball forwards. A tidy showing. | Getty Images

