Match ends, Dunfermline Athletic 0, Ayr United 2.
Ayr United moved up to second in League One as Dunfermline lost their place at the top of the division to Forfar.
The visitors went ahead midway through the first half when Alan Forrest fired low into the net.
And Jordan Preston doubled their advantage just before the hour mark, pouncing on some poor defending to strike home.
Mickael Antoine-Curier almost halved the deficit for the Pars but could not keep his header down.
- 4FordyceSubstituted forRooneyat 45+1'minutes
- 7PatonSubstituted forWallaceat 64'minutes
- 11CardleBooked at 83mins
- 9MoffatSubstituted forAntoine-Curierat 58'minutesBooked at 87mins
- 10El Bakhtaoui
- 2DevlinBooked at 29mins
- 5McLauchlanBooked at 73mins
- 7GilmourSubstituted forDonaldat 84'minutes
- 8AdamsBooked at 40mins
- 11ForrestSubstituted forTroutenat 78'minutesBooked at 83mins
- 10MooreBooked at 66minsSubstituted forCaldwellat 71'minutes
- Kevin Graham
- Shots on Target
Second Half ends, Dunfermline Athletic 0, Ayr United 2.
Corner, Dunfermline Athletic. Conceded by Peter Murphy.
Faissal El Bakhtaoui (Dunfermline Athletic) wins a free kick in the defensive half.
Foul by Gerry McLauchlan (Ayr United).
Attempt missed. Faissal El Bakhtaoui (Dunfermline Athletic) header from the left side of the six yard box is close, but misses to the left.
Attempt saved. Joe Cardle (Dunfermline Athletic) right footed shot from the left side of the box is saved in the top centre of the goal.
Foul by Ryan Wallace (Dunfermline Athletic).
Michael Donald (Ayr United) wins a free kick on the left wing.
Mickael Antoine-Curier (Dunfermline Athletic) is shown the yellow card.
Substitution, Ayr United. Michael Donald replaces Brian Gilmour.
Corner, Dunfermline Athletic. Conceded by Ross Docherty.
Joe Cardle (Dunfermline Athletic) is shown the yellow card.
Alan Trouten (Ayr United) is shown the yellow card for a bad foul.
Joe Cardle (Dunfermline Athletic) wins a free kick in the defensive half.
Foul by Alan Trouten (Ayr United).
Lewis Martin (Dunfermline Athletic) wins a free kick in the attacking half.
Foul by Jordan Preston (Ayr United).
Substitution, Ayr United. Alan Trouten replaces Alan Forrest.
Mickael Antoine-Curier (Dunfermline Athletic) wins a free kick in the defensive half.