Rangers produced a clinical second-half display to defeat East Stirling 6-2 at Ochilview.
Lee McCulloch opened the scoring from the penalty spot before Phillipp Zufle was sent off. Andrew Little doubled Rangers' lead but Kevin Turner replied before Lee Wallace re-established a two-goal advantage.
Paul Quinn pulled another one back from the spot for the hosts and Rangers were then rewarded for their dominance throughout much of the second half when Kevin Kyle and Kai Naismith both netted to put the game well out of the reach of their opponents, with McCulloch adding a sixth goal eight minutes from time.
The large Rangers support did not have to wait long to see their side break the deadlock as referee George Salmond pointed to the spot after Sean Kelly hacked down Dean Shiels. McCulloch stepped up and calmly slotted the resulting penalty low beyond Grant Hay.
The task facing East Stirling was made even greater when Zufle was shown a straight red card for a reckless challenge on Kyle and Rangers extended their lead six minutes before half-time when Little's volley looped over the keeper and into the net.
But Turner connected with Nathan Shepherd's pinpoint cross one minute later to restore some hope for the hosts going into the break.
Rangers began the second half brightly and re-established a two-goal lead four minutes after the restart when Lee Wallace burst forward and drove a low shot past the helpless Hay.
The home side were presented with the perfect opportunity to reduce the deficit after 58 minutes when McCulloch bundled over Shepherd inside the box and Quinn made no mistake in dispatching the penalty.
Kyle then opened his account for the Ibrox club when he swept the ball home from close range after Little's mis-hit shot before Naismith slotted home Barrie McKay's cut-back from the edge of the box.
McCulloch converted from the spot for the second time with eight minutes remaining after Steven Jackson handled inside the box - his 19th goal of the season.