Kal Naismith opened his goalscoring account as Rangers scraped past 10-man Forres Mechanics into the third round of the William Hill Scottish Cup.
The 20-year-old's first senior goal for the Ibrox club was all that separated the two sides in the clash at Mosset Park, which saw Nathan Sharp dismissed for the home team.
Rangers have so far failed to pick up a win on the road in the Irn-Bru Third Division this season but, thanks to Naismith's strike, claimed a narrow victory in what could have been a tricky tie.
Light Blues boss Ally McCoist made two changes from the side who defeated Motherwell midweek for the long trip north to the Highlands.
Naismith was handed his first start, while Kyle Hutton was also drafted into the starting line-up following an impressive substitute appearance in the Scottish Communities League Cup on Wednesday night.
They replaced Francisco Sandaza - who is out for the rest of the year with a broken cheekbone - and Dean Shiels, who also missed out through injury.
Forres claimed for a penalty in the opening minute for handball against Sebastien Faure but their pleas were ignored by referee Crawford Allan.
Instead, it was Naismith who made the most of his opportunity when he grabbed the opener for Rangers after 14 minutes.
Fraser Aird did well down the left before crossing into the box, where the ball was missed by Lee McCulloch in front of goal, before falling kindly for Naismith to rifle home.
McCulloch then forced a save from Stuart Knight with a low free-kick which sliced through the defence before the goalkeeper tipped past the post.
The utility man then had another go from just outside the area but again Knight was up to the task and gathered comfortably.
At the other end, Forres could have hauled themselves level but Scott Moore just failed to connect with a teasing ball into the box and stab home the equaliser.
The home side were threatening again shortly before the break when Simon Allan's corner found Sharp at the back post and Neil Alexander had to react quickly to claim his bullet header.
Aird set about trying to double Rangers' lead after the break when he dragged a shot wide shortly after the re-start, before testing the goalkeeper with a tame strike.
Forres still looked dangerous and had a great chance when Allan's free-kick found Kyle Scott in front of goal and Alexander was forced to block the point-blank effort with his feet.
Rangers made their first change on the hour-mark when Kevin Kyle - available after a two-match suspension - was thrown into the action for Anestis Argyriou.
The Highland League champions' hopes of hauling themselves back into the tie were dealt a blow after 64 minutes when Sharp picked up a second yellow card for deliberate handball.
Rangers made another switch when Aird was replaced by fellow youngster Robbie Crawford and he almost grabbed the elusive second goal.
Lewis Macleod was the provider with a dangerous ball from the right and Crawford was denied only by an excellent save from Knight to force the shot over.
There was one final attempt from Forres to secure a lucrative replay at Ibrox but Graham Fraser bulleted his header inches wide with a couple of minutes to go as Rangers held on for the win.
Why are you making commenting on The Herald only available to subscribers?
It should have been a safe space for informed debate, somewhere for readers to discuss issues around the biggest stories of the day, but all too often the below the line comments on most websites have become bogged down by off-topic discussions and abuse.
heraldscotland.com is tackling this problem by allowing only subscribers to comment.
We are doing this to improve the experience for our loyal readers and we believe it will reduce the ability of trolls and troublemakers, who occasionally find their way onto our site, to abuse our journalists and readers. We also hope it will help the comments section fulfil its promise as a part of Scotland's conversation with itself.
We are lucky at The Herald. We are read by an informed, educated readership who can add their knowledge and insights to our stories.
That is invaluable.
We are making the subscriber-only change to support our valued readers, who tell us they don't want the site cluttered up with irrelevant comments, untruths and abuse.
In the past, the journalist’s job was to collect and distribute information to the audience. Technology means that readers can shape a discussion. We look forward to hearing from you on heraldscotland.com
Comments & Moderation
Readers’ comments: You are personally liable for the content of any comments you upload to this website, so please act responsibly. We do not pre-moderate or monitor readers’ comments appearing on our websites, but we do post-moderate in response to complaints we receive or otherwise when a potential problem comes to our attention. You can make a complaint by using the ‘report this post’ link . We may then apply our discretion under the user terms to amend or delete comments.
Post moderation is undertaken full-time 9am-6pm on weekdays, and on a part-time basis outwith those hours.
Read the rules hereComments are closed on this article