Scottish Cup holders Rangers eased past Raith Rovers astatine Ibrox to advancement to the competition's semi-finals.
Connor Goldson's extremity connected the brink of half-time was well-deserved, earlier Ryan Nolan's unfortunate own-goal and Scott Arfield's injury-time strike.
Michael Beale's broadside dominated proceedings and ne'er looked similar losing to their Championship opposition.
Rangers present articulation Inverness Caledonian Thistle and Celtic successful the last four.
The gully for the semi-finals follows Falkirk v Ayr United connected Monday, unrecorded connected BBC Scotland.
Incredibly, Raith Rovers astir opened the scoring successful spectacular circumstances erstwhile Isma Goncalves tried to lob Allan McGregor from the half-way enactment - but it bounced conscionable wide.
That was astir each the visitors were capable to conjure up. Rangers soon went astir surrounding the Rovers box, but they struggled to interruption into the country cleanly successful unfastened play.
Instead, they relied connected whipping inviting crosses towards Fashion Sakala and Antonio Colak. They recovered nary joyousness until Goldson joined the onslaught from a corner, and his emphatic back-post header eased immoderate Ibrox nerves conscionable earlier the break.
James Tavernier astir caught retired Jamie MacDonald successful the archetypal fractional with a transverse to the beforehand post. He went person successful the second, collecting a half-cleared country and smashing a half-volley disconnected a post.
Rangers' 2nd extremity was an adjacent amended finish. Unfortunately, it came from a Rovers player. A thing transverse came debased into the container and Nolan someway sliced his clearance precocious implicit MacDonald and in.
The hosts pushed for a third, with Todd Cantwell trying from region and MacDonald producing a astute halt to contradict sub Arfield.
The keeper couldn't halt the 3rd goal, though, with Arfield finishing from adjacent scope pursuing a bully attacking move.
Rudimentary successful the extremity for Rangers.
Player of the lucifer - Borna Barisic (Rangers)
Straightforward for Rangers, if lacking successful spark - analysis
Whether looking astatine the crippled statistically oregon conscionable with the bare eye, it was wide that Rangers dominated and deserved to win.
The lone interest Beale and immoderate fans would person is their deficiency of a objective interaction up apical - a astonishment fixed the session they enactment connected against Hibs done the week.
They don't deficiency creativity, but determination was small cutting borderline to their crippled and Beale volition beryllium keen to alteration that.
Colak was sloppy, and with Alfredo Morelos possibly connected his mode out, a caller striker mightiness beryllium apical of the summertime privation list.
What's next?
Rangers question to Motherwell successful league enactment adjacent Saturday (12:30 GMT), portion Raith big Cove Rangers successful the Championship (15:00) the aforesaid day.
Line-ups
Rangers
Formation 4-2-3-1
- 1McGregor
- 2Tavernier
- 6GoldsonSubstituted forSouttarat 66'minutes
- 26Davies
- 31BarisicSubstituted forYilmazat 66'minutes
- 4LundstramBooked astatine 75mins
- 43Raskin
- 30SakalaSubstituted forArfieldat 66'minutes
- 13CantwellBooked astatine 90mins
- 14KentSubstituted forHagiat 78'minutes
- 9ColakSubstituted forMorelosat 78'minutes
Substitutes
- 3Yilmaz
- 7Hagi
- 8Jack
- 16Souttar
- 18Kamara
- 20Morelos
- 23Wright
- 33McLaughlin
- 37Arfield
Raith Rovers
Formation 4-5-1
- 1MacDonald
- 30MassonSubstituted forYoungat 81'minutes
- 12Lang
- 5Nolan
- 3Dick
- 7ConnollyBooked astatine 41mins
- 6SpencerBooked astatine 69mins
- 16Stanton
- 11McBrideSubstituted forVaughanat 45'minutesBooked astatine 90mins
- 23Easton
- 77Esmael GonçalvesSubstituted forRossat 68'minutes
Substitutes
- 10Vaughan
- 17Thomson
- 19Mahady
- 22Ross
- 29Young
Referee:John Beaton
Attendance:41,168
Live Text
Match ends, Rangers 3, Raith Rovers 0.
Second Half ends, Rangers 3, Raith Rovers 0.
Attempt missed. Ianis Hagi (Rangers) close footed changeable from a hard space connected the near is close, but misses to the near pursuing a corner.
Attempt saved. Nicolas Raskin (Rangers) close footed changeable from extracurricular the container is saved successful the apical centre of the goal.
Corner, Rangers. Conceded by Tom Lang.
Lewis Vaughan (Raith Rovers) is shown the yellowish paper for a atrocious foul.
Todd Cantwell (Rangers) is shown the yellowish paper for a atrocious foul.
Foul by Todd Cantwell (Rangers).
Lewis Vaughan (Raith Rovers) wins a escaped footwear successful the antiaircraft half.
Goal! Rangers 3, Raith Rovers 0. Scott Arfield (Rangers) close footed changeable from the centre of the container to the bottommost close corner. Assisted by Todd Cantwell.
John Souttar (Rangers) wins a escaped footwear successful the antiaircraft half.
Foul by Lewis Vaughan (Raith Rovers).
Substitution, Raith Rovers. Greig Young replaces Adam Masson.
Foul by Todd Cantwell (Rangers).
Brad Spencer (Raith Rovers) wins a escaped footwear successful the antiaircraft half.
Attempt saved. Scott Arfield (Rangers) close footed changeable from the close broadside of the six gait container is saved successful the bottommost close corner.
Substitution, Rangers. Alfredo Morelos replaces Antonio-Mirko Colak.
Substitution, Rangers. Ianis Hagi replaces Ryan Kent.
Foul by Todd Cantwell (Rangers).
Liam Dick (Raith Rovers) wins a escaped footwear successful the antiaircraft half.
Player of the match
MacDonaldJamie MacDonald
with an mean of 7.32
Rangers
Squad number13Player nameCantwell
Squad number6Player nameGoldson
Squad number31Player nameBarisic
Squad number37Player nameArfield
Squad number14Player nameKent
Squad number2Player nameTavernier
Squad number43Player nameRaskin
Squad number26Player nameDavies
Squad number9Player nameColak
Squad number30Player nameSakala
Squad number4Player nameLundstram
Squad number1Player nameMcGregor
Squad number7Player nameHagi
Squad number3Player nameYilmaz
Squad number20Player nameMorelos
Squad number16Player nameSouttar
Raith Rovers
Squad number1Player nameMacDonald
Squad number12Player nameLang
Squad number5Player nameNolan
Squad number16Player nameStanton
Squad number23Player nameEaston
Squad number7Player nameConnolly
Squad number3Player nameDick
Squad number6Player nameSpencer
Squad number11Player nameMcBride
Squad number10Player nameVaughan
Squad number22Player nameRoss
Squad number30Player nameMasson
Squad number77Player nameEsmael Gonçalves
Squad number29Player nameYoung