Joe Aribo and his midfield accomplice Hagi helped cut St Johnstone open in the first half to ease Steven Gerrard’s side into the half-time lead and once Hagi added the third immediately after the break, Rangers could relax a little.
They brought Alfredo Morelos off the bench in the second half to take part in the win after his suspension and maintained a 16-point margin at the top of the table.
Scroll down and click through to find out how all the Rangers players rated out of 10.
Player ratings scale - 10: One of the best performances you've seen. 9: Outstanding. 8: Very good. 7: Good. 6: Average. 5: Poor, 4: Very poor. 3: A terrible day at the office. 2: Abysmal. 1: One of the worst performances you've seen.
A message from the Editor:Thank you for reading this article. We're more reliant on your support than ever as the shift in consumer habits brought about by Coronavirus impacts our advertisers.If you haven't already, please consider supporting our trusted, fact-checked journalism by taking out a digital subscription.

5. Filip Helander - 8
Swedish defender has returned to the starting line-up and the defence benefitted from a settled, solid presence with the simple defensive basics done well. Photo: Rob Casey - SNS Group

6. Steven Davis - 6
Quiet night for veteran midfielder with defence comfortable behind him and the creative midfielders playing out ahead of him. Always felt he could step it up if required before being replaced by Bongani Zungu. Photo: Rob Casey - SNS Group

7. Glen Kamara - 9
A rare goal in the first half ticked the box that's often missing from the midfielder's all-round performances - and this was up there with his most influential. Photo: Rob Casey - SNS Group

8. Joe Aribo - 8
Midfield creator was on top form to unlock St Johnstone and his skill and control a pleasure to watch - but effective too. Great ball to tee up Kamara for the second, but began to fade a little in the second half. Photo: Craig Foy - SNS Group


