Rangers booked their spot in the semi-finals of Scottish Cup with a bit to spare.
Raith Rovers didn't prove to be much of an obstacle despite a stubborn start from the Fifers, and now Michael Beale will take his team back to Hampden at the end of April.
He could be handed a another crack at Celtic in the draw for the last four. That takes place on Monday night, with Inverness CT, Ayr United and Falkirk also in the mix ahead of the final last eight tie.
Connor Goldson broke the Championship side's resistance three minutes before the break, heading home a Borna Barisic corner.
It was comfortable from then on in, but Ryan Nolan gave the hosts a helping hand when he sliced a James Tavernier cross up and over Jamie MacDonald into his own net for 2-0.
Scott Arfield was introduced from the bench and he added some gloss with a late third to round off a routine afternoon for Michael Beale's men, who are now just two wins away from retaining the trophy they won last year.
ncG1vNJzZmivp6x7pa3IpbCrnZOkv6V6wqhlrqNfqL2wvtNonainpJeurbiOn6aorJKWua15zZ6urGeilruosdGsZK%2BrXaeuqsDHZqmorpWnwG64yK%2BcZmppaYB2g5Rw