Manager Ally McCoist insists the prospect of facing top-flight opposition in the fifth round of the William Hill Scottish Cup holds no fear for Rangers.

The Light Blues ensured their place in tomorrow's draw with a comfortable 3-0 win over Elgin City at Ibrox.

Rangers - now plying their trade in the Irn-Bru Third Division - have had mixed results against Clydesdale Bank Premier League teams this term.

They impressed against Motherwell in the Scottish Communities League Cup, before being dumped in the following round by Inverness, but McCoist has no concerns about facing SPL opposition again.

He said: "We performed well against Motherwell and I thought the first goal in the game against Inverness was going to be vital.

"We didn't get it and we didn't play particularly well in the second half.

"It's not a crime being beaten by Inverness this season, as a lot of people know.

"I wouldn't start screaming from the roof-tops that we're ready for anything but an SPL team wouldn't scare us."

Kevin Kyle claimed his first Ibrox goal and Dean Shiels and Kal Naismith were also on the score-sheet against Elgin.

McCoist said: "The main objective was to get through to the next round and be in the hat and we did that.

"I thought our goals were well executed and there were some really good individual performances within the team.

"One of the most pleasing aspects was keeping a clean sheet.

"We switched off a couple of times in the second half and the goalkeeper had a terrific save.

"I said to the lads before the game that Elgin score goals, that's what they do.

"They've got a good team going forward and it was an awkward tie for us so I'm really pleased."

David Templeton made his long-awaited comeback from the bench after suffering ankle ligament damage followed by a hamstring injury.

Francisco Sandaza was also named among the substitutes after recovering from a fractured cheekbone.

But the positive news on the injury front was tempered by a potential lay-off for Ian Black after he limped out of today's game with a knee problem.

McCoist said: "He is struggling a little bit. He over-stretched after about 25 minutes and carried on.

"We will assess him better tomorrow but, at this early stage, it looks as though it might be a couple of weeks."

Last week's league clash between the two clubs was postponed after it emerged that Elgin had sold too many tickets for the match at Borough Briggs.

The blunder saw them hit with a £25,000 fine and manager Ross Jack was pleased with his side's performance after a tough week for the club.

He said: "If the boys can't get built up for a game like this, then there's something wrong.

"They really were up for it and the motivation all week has been fantastic.

"We can't influence things that have gone on in the past but we could influence the game today and we contributed to a very good game.

"I'm very proud of the way we played. I'm obviously not happy we got beat 3-0 but I thought we gave a good account ourselves."