Rangers booked their place in the draw for the last eight of the Scottish Cup thanks to a comfortable 6-1 victory over Ayr United at Somerset Park.
The Light Blues fell behind early on when Wes Foderingham failed to control a David Bates back-pass, allowing Alan Forrest to open the scoring for Ayr.
Unsurprisingly the Gers then had a period of domination, with Windass heading against the bar then Morelos missing a sitter, but in his defence the ball did take a bobble.
The equaliser came in the 31st minute, Sean Goss’ effort crashing against the bar and Morelos rifling home the rebound for his 14th goal of the season.
Foderingham was called into action to make the first real save of the second-half, saving McDaid’s close range effort.
Windass then had a cross shot saved by Ruddy, before Murphy followed up a Cummings’ effort to find the net, but he was correctly ruled offside.
The Gers then took the lead in the 65th minute, thanks to an excellent acrobatic finish by Cummings.
Windass made it 3-1 three minutes later when John’s cross was parried into his path and he scored from the edge of the penalty box.
Morelos bagged his second of the game in the 71st minute after some nice work by Murphy.
Windass added his second of the match with a header ten minutes later.
Murphy scored his first Rangers goal in the 88th minute to make it 6-1.
Here, Football Insider rates the players which comfortably defeated Ayr
Click ‘reveal’ below to see how we rated Rangers’ goalkeeper and defence v Ayr United