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.

1. Rangers player ratings v St Mirren - gallery (GlaW)
Rangers' Abdallah Sima celebrates after making it 1-0 against St Mirren at Ibrox. | SNS Group

2. Jack Butland - 7/10
Fast becoming one of the best free transfer signings the club has ever made. Came to the rescue again, pushing away Boyd-Munce's curling effort. | SNS Group

3. James Tavernier - 7/10
Clever knock down for Cantwell who was close to providing an assist. Seems to be playing more conservatively in recent weeks. Subbed. | SNS Group

4. Connor Goldson - 7/10
A steady and consistent performance after returning from a European suspension. Helped to limit St Mirren's attacking threat, particularly at set-plays. | SNS Group