Rangers eventually managed to wear down dogged 10-man Kilmarnock 4-1 to keep their Scottish Premiership title hopes alive as the narrowed the gap on leaders Celtic at the summit to three points.
Philippe Clement’s side had to come from behind to get the better of the Ayrshire side following a chaotic and highly entertaining contest at Ibrox. The visitors opened the scoring through James Tavernier’s own-goal from a Matty Kennedy cross before the Gers skipper passed up a glorious chance to level from the penalty spot after Joe Wright was penalised for handball as he attempted a block on the goal line.
Wolves loanee Fabio Silva equalised right on the stroke of half-time to calm a nervous home support, before the Light Blues finally started to turn on the style after the restart. Centre back Ben Davies - who replaced Leon Balogun at the interval - turned home a rebound after John Lundstram’s effort was saved to put the hosts in front just after the hour mark.
Tom Lawrence then added a killer third with what proved to be a moment of real quality before John Souttar wrapped up the points deep into stoppage time to set Rangers up nicely for a make-or-break Old Firm showdown with reigning champions Celtic next weekend.
Here's how GlasgowWorld rated the Rangers players from Ibrox:

9. Dujon Sterling - 6/10
A fans favourite, the utility man was pretty anonymous during the opening 45 minutes but improved after the break. Caused the Killie left-back plenty of problems with his strength and pace. Got into some dangerous areas in and around the box. | SNS Group

10. Fabio Silva (SUB) - 7/10
Had allowed his performance levels to take a dramatic dip in recent weeks but this was much more like it from the Wolves loanee. Converted a timely equalise at the end of the first-half, producing a crisply taken finish. Movement was good off the ball. | Getty Images

11. Cyriel Dessers - 4/10
A flat afternoon for the previous fortnight's goal hero. Didn't have much of an impact and when he did get a chance to pull the trigger he often delayed his chance to get a shot away. Cut a frustrated figure for much of the game. | Getty Images

12. Ben Davies (SUB) - 6/10
Returning to the first-team fold after a lengthy absence, he replaced Balogun at half-time and made a positive impact. An unlikely goal scorer as he popped up at the back post to turn home a rebound. | Getty Images

