Rangers overcame a chaotic first half to claim a 4-1 victory over Kilmarnock and close the gap on Scottish Premiership leaders Celtic to three points.
With just three matches remaining, Rangers know they can move level with champions Celtic next Saturday – if they win the Old Firm at Parkhead
The afternoon began in dramatic fashion, with referee David Dickinson declining to award Rangers a penalty for a Corrie Ndaba handball despite VAR recommending a spot kick, before James Tavernier scored a clumsy own goal.
The Rangers captain’s afternoon then went from bad to worse when his penalty was brilliantly saved by Will Dennis, with the spot kick awarded after another VAR review showed Joe Wright handled the ball on the line.
The Kilmarnock defender was sent off and Rangers finally made their superiority count, with Fabio Silva poking in the equaliser in first-half stoppage time.
The second half was dominated by the hosts, who broke down Kilmarnock’s resistance thanks to goals from Ben Davies and John Souttar, as well as a stunning strike by Tom Lawrence.