Rangers moved back into second place in the Premiership with goals from Daniel Candeias and Jason Cummings adding to the woes of bottom side Ross County.
Goalkeeper Aaron McCarey failed to keep out a shot from Candeias as the visitors dominated the first half.
A strike from substitute Cummings then found the bottom corner via a slight deflection on 82 minutes.
A late penalty from David Ngog could not prevent County from slipping six points adrift.
The spot-kick decision was bizarre, with an effort from Ngog blasting against the hand of Russell Martin from point-blank range.
Not long before Cummings’ goal, the hosts had what looked like a much stronger claim for a penalty waved away when David Bates stopped a Ross Draper header with his arm.
From the start, Rangers’ movement and passing was impressive. James Tavernier on the right and Declan John on the left terrorised a frantic County’s defence. Candeias and Bates had early chances – only the post preventing the latter from giving the men in red, the lead.
McCarey should have done much better when the inevitable breakthrough did come on 21 minutes.
Candeias let fly from distance but, instead of blocking or parrying the shot, the goalkeeper watched it disappear through his fingers and into the net. It was a bad blunder and from it Rangers smelled blood.
They swarmed forward and Alfredo Morelos fizzed a shot just wide after skipping through on goal unchallenged. A second goal looked a certainty.
With the Highland rain now pouring, Rangers continued to turn the screw and Tavernier was at the centre of all that was good for the visitors. From the full-back’s cross, Jamie Murphy’s glancing header was superbly pushed away by McCarey.
Ross County started the second half with a little more drive and belief but again it was Rangers who were more purposeful. This time Josh Windass twisted and turned impressively down the left on the angle but his shot was stopped by McCarey on the stretch.
The home side’s jittery nerves had settled and they ventured over the halfway line with more regularity.
With Rangers struggling to find their earlier fluency, County started to believe and they pressed with a renewed purpose.
There were loud cries for a penalty when Bates blocked with his arm. No spot kick but further evidence of a second-half turnaround in performance.