Pundit Michael Stewart was left impressed as Rangers put St Mirren to the sword in Paisley.
But he couldn't help feeling they should have grabbed even more goals than the four they managed through Kemar Roofe's hat-trick and Joe Aribo's beauty.
Giovanni van Bronckhorst returned the deficit at the top of the Scottish Premiership to six points with Celtic still looking likely to take their title bid over the line.