Antonio Colak scored for the third game in a row as Rangers swept St Johnstone aside with a 4-0 cinch Premiership win at Ibrox.
Malik Tillman gave the patient home side the lead in the 32nd minute with a close-range header.
Saints continued to make life difficult for the Light Blues until Croatian striker Colak, who had netted in previous games against Union Saint-Gilloise and Kilmarnock, drove in a second from 10 yards in the 62nd minute, with late goals by substitutes Scott Arfield and Tom Lawrence adding gloss to the scoreline.
It was a third Rangers victory at Ibrox in a week with three clean sheets which will boost confidence ahead of the first leg of their Champions League play-off against PSV in Govan on Tuesday night.
With injuries to Ryan Kent and James Sands from Tuesday’s European game, Gers defender Ben Davies made his first start and Rabbi Matondo, Ryan Jack and Scott Wright also came in against unchanged Saints.
There was a half-hearted appeal for a penalty within minutes when Colak tumbled inside the box following a challenge by Saints’ on-loan Millwall defender Alex Mitchell. Referee Nick Walsh took no notice.
In the fourth minute, St Johnstone goalkeeper Remi Matthews drove a clearance off Tillman and was glad to see the ball fly wide of the goal.
There was early Saints disruption three minutes later when Cammy MacPherson went off injured to be replaced by former Watford midfielder Daniel Phillips for his debut.
It was one-way traffic but in the 17th minute, when a deep cross bounced off Rangers defender Borna Barisic eight yards out, striker Theo Blair knocked the ball wide of a post from on the ground and a good St Johnstone chance was gone.
Light Blues midfielder John Lundstram came close on the half-hour with a powerful 25-yard drive which had Matthews stretching to tip over the crossbar.
Rangers kept the visitors pinned in and when skipper James Tavernier took a Wright pass and floated the ball over to the back post, Tillman, on loan from Bayern Munich, rose high again to head in off the bar.
In the 50th minute Matondo, playing off the left, cracked the woodwork with a drive from the edge of the box and Barisic cleared the bar by inches with a free-kick from a similar distance.
When Saints lost a second, it was their own fault. A hesitant Drey Wright was robbed by Matondo inside the penalty area and the ball fell to Colak who swiftly turned and drove the ball low past Matthews.
Colak then made way for Alfredo Morelos in a triple substitution that also saw Wright and Tillman replaced by Arfield and Lawrence.
The points were secured and it was a case of Rangers trying to add to their tally, which Arfield did with 10 minutes remaining when he converted a Matondo cutback from 12 yards.
Three minutes later Arfield set up Lawrence for his first Rangers goal and after a comprehensive domestic display, boss Giovanni van Bronckhorst returns his focus back to Europe and PSV.
Why are you making commenting on The National only available to subscribers?
We know there are thousands of National readers who want to debate, argue and go back and forth in the comments section of our stories. We’ve got the most informed readers in Scotland, asking each other the big questions about the future of our country.
Unfortunately, though, these important debates are being spoiled by a vocal minority of trolls who aren’t really interested in the issues, try to derail the conversations, register under fake names, and post vile abuse.
So that’s why we’ve decided to make the ability to comment only available to our paying subscribers. That way, all the trolls who post abuse on our website will have to pay if they want to join the debate – and risk a permanent ban from the account that they subscribe with.
The conversation will go back to what it should be about – people who care passionately about the issues, but disagree constructively on what we should do about them. Let’s get that debate started!
Callum Baird, Editor of The National
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here