Match ends, Dunfermline Athletic 3, Brechin City 1.
Dunfermline Athletic clinched the Scottish League One title and promotion after beating Brechin City.
The Pars' win, combined with nearest challengers Peterhead's loss to Cowdenbeath, gave Allan Johnston's side an unassailable lead.
Fassal El Bakhtaoui struck twice in the first half to put the hosts in control.
Robert Thomson pulled one back for Brechin but El Bakhtaoui completed his hat-trick in stoppage time, superbly volleying past Graeme Smith.
With so much at stake for the home side, they came out of the traps quickly and pinned back their opponents.
El Bakhtaoui made space for himself on the edge of box but his effort was blocked.
There was a blow for the visitors when player-manager Darren Dods came off injured to be replaced by Euan Smith.
And Brechin soon fell behind with El Bakhtaoui involved in the build-up and finish.
His ball across was inches away from David Hopkirk but Ryan Wallace returned it into the area for El Bakhtaoui to convert.
Smith made a terrific stop to deny Hopkirk when he was clean through but it merely delayed Dunfermline doubling their lead.
Jason Talbot's deep cross eluded the Brechin defence and El Bakhtaoui was able to volley back across Smith into the net.
A times it looked too easy for the Pars but the visitors rallied and forced Sean Murdoch into a couple of decent saves before eventually reducing their deficit.
The home defence were caught napping as Thomson latched on to a ball through the middle and slid in to find the net.
The goal rattled the large home crowd, who had turned up in expectation of claiming the title on home turf.
Wallace's second-half volley crashed off the crossbar and El Bakhtaoui smashed the rebound straight at Smith.
But the striker did get his treble and a 29th goal of the season - capping a fine performance with another fine finish.
- 5Richards-EvertonBooked at 55mins
- 11HopkirkSubstituted forMoffatat 40'minutes
- 9WallaceBooked at 80minsSubstituted forCrossanat 89'minutes
- 10El Bakhtaoui
- 1SmithBooked at 54mins
- 5DodsSubstituted forSmithat 5'minutes
- 3DyerBooked at 89mins
- 7RobsonBooked at 80mins
- 8MolloySubstituted forCoogansat 77'minutes
- Steven Kirkland
- Shots on Target
Second Half ends, Dunfermline Athletic 3, Brechin City 1.
Goal! Dunfermline Athletic 3, Brechin City 1. Faissal El Bakhtaoui (Dunfermline Athletic) right footed shot from the centre of the box to the top right corner. Assisted by Paul Crossan.
Substitution, Dunfermline Athletic. Paul Crossan replaces Ryan Wallace.
Willie Dyer (Brechin City) is shown the yellow card for a bad foul.
Josh Falkingham (Dunfermline Athletic) wins a free kick in the attacking half.
Foul by Willie Dyer (Brechin City).
Foul by Michael Paton (Dunfermline Athletic).
James Dale (Brechin City) wins a free kick on the right wing.
Attempt missed. Liam Watt (Brechin City) right footed shot from outside the box is close, but misses to the left.
Corner, Dunfermline Athletic. Conceded by Andy Jackson.
Attempt saved. Michael Paton (Dunfermline Athletic) left footed shot from outside the box is saved in the centre of the goal.
Delay in match Graeme Smith (Brechin City) because of an injury.
Jamie Robson (Brechin City) is shown the yellow card.
Ryan Wallace (Dunfermline Athletic) is shown the yellow card for a bad foul.
Foul by Ryan Wallace (Dunfermline Athletic).
Jamie Robson (Brechin City) wins a free kick in the defensive half.
Substitution, Brechin City. Liam Coogans replaces Craig Molloy.
Attempt missed. James Dale (Brechin City) right footed shot from outside the box is too high.
Corner, Brechin City. Conceded by Faissal El Bakhtaoui.