Vaclav Cerny delivered for Rangers once again, sealing a hard-fought 2-1 victory over St Mirren to keep them within six points of the Premiership leaders.
Rangers got off to a bright start as Mohamed Diomande found the net from close range. St Mirren hit back through Alex Gogic’s header before the break, and Toyosi Olusanya nearly put them in front, only to be denied by an offside call.
Cerny, fresh off a Europa League double, latched onto Cyriel Dessers’ setup to grab the winner.
Philippe Clement’s side now look ahead to a crucial clash with second-placed Aberdeen on Wednesday, while Stephen Robinson’s St Mirren, sitting in 10th, prepare to host St Johnstone.