Match ends, Rangers 3, Ayr United 0.
Scottish League One leaders Rangers claimed their 20th successive competitive win by beating Ayr United at Ibrox.
Jon Daly headed in Ian Black's free-kick to give the hosts the lead and Fraser Aird's low shot doubled their advantage.
Former Rangers forward Kevin Kyle came close to pulling one back for Ayr, his header slipping wide.
Bilel Mohsni's close-range finish extended the home side's lead late on.
Rangers' maintenance of their 100% league record after 15 matches stretches their advantage over nearest challengers Dunfermline to 16 points.
Daly fired over minutes before converting Black's cross with a glancing header to put his side ahead.
Lee McCulloch saw his own header flash wide of the upright as Rangers searched for a second goal.
That came midway through the first period when Aird embarked on a surging run through the Ayr defence before dispatching an impressive shot into the net.
Daly had two more efforts before half-time and Lewis Macleod and McCulloch threatened as Rangers remained in control in the second period.
But the visitors were more of attacking force after the break and Kyle's effort came during a series of set pieces.
Mohsni forced home with five minutes to go and McCulloch was denied by goalkeeper David Hutton late on.
- 8BlackBooked at 76minsSubstituted forCrawfordat 77'minutes
- 11AirdSubstituted forTempletonat 66'minutes
- 18Sanchez Cribari
- 2HunterBooked at 72minsSubstituted forMcGowanat 82'minutes
- 6GilmourBooked at 45mins
- 4McLaughlinBooked at 60mins
- 7ForrestSubstituted forWardrobeat 89'minutes
- 10KyleSubstituted forShanklandat 87'minutes
- Euan Anderson
- Shots on Target
Second Half ends, Rangers 3, Ayr United 0.
Attempt saved. Mark Shankland (Ayr United) right footed shot from the centre of the box is saved in the centre of the goal.
Corner, Ayr United. Conceded by Lee Wallace.
Foul by Lewis MacLeod (Rangers).
Craig Malcolm (Ayr United) wins a free kick in the attacking half.
Substitution, Ayr United. Michael Wardrobe replaces Alan Forrest.
Alan Lithgow (Ayr United) wins a free kick on the right wing.
Foul by Nicky Clark (Rangers).
Substitution, Ayr United. Mark Shankland replaces Kevin Kyle.
Goal! Rangers 3, Ayr United 0. Bilel Mohsni (Rangers) right footed shot from very close range to the centre of the goal.
Attempt saved. Lee McCulloch (Rangers) right footed shot from the centre of the box is saved in the top centre of the goal.
Corner, Rangers. Conceded by Gordon Pope.
Substitution, Ayr United. Michael McGowan replaces Adam Hunter.
David Templeton (Rangers) wins a free kick in the defensive half.
Foul by Adam Hunter (Ayr United).
Substitution, Rangers. Robert Crawford replaces Ian Black.
Attempt missed. Brian Gilmour (Ayr United) right footed shot from outside the box is too high from a direct free kick.
Ian Black (Rangers) is shown the yellow card.
Michael Donald (Ayr United) wins a free kick in the defensive half.