St Johnstone have run Rangers close in the past but even boss Derek McInnes was surprised by the emphatic 4-1 nature of the victory over his former team. He said: "You've got to enjoy nights like this. We had a poor defeat to Hamilton at the weekend and we always seem to respond to a poor result.
"But to do so so convincingly, I wouldn't have thought we would have won by that scoreline.