Ayr United 2-4 Dunfermline Athletic
Dunfermline fought back to beat Ayr United and cut League One leaders Rangers' advantage to 13 points.
A wind-assisted ball from his own half by Brian Gilmore went over Pars keeper Ryan Scully to put Ayr ahead.
Michael Moffat stretched the hosts' lead but Stephen Husband's curling drive reduced Dunfermline's arrears.
And Ryan Wallace netted twice - once from the penalty spot - and Jordan Moore also scored to complete the visitors' comeback.
With Rangers' match against Stenhousemuir postponed, Dunfermline were able to move closer to the Ibrox side.
- 3PopeBooked at 12mins
- 6GilmourBooked at 51mins
- 4McLaughlinBooked at 57mins
- 7ForrestSubstituted forMcAuslandat 63'minutes
- 10KyleBooked at 48minsSubstituted forMarenghiat 74'minutes
- 8HusbandSubstituted forMooreat 81'minutes
- 9WallaceBooked at 41mins
- Stevie O'Reilly
- Shots on Target