Morton moved top on goal difference after a bad-tempered 2-0 win at Stranraer last night which saw both teams finish with ten men.

Declan McManus opened the scoring from the penalty spot after Peter MacDonald was fouled and then looped in the second with a header just before half-time. Ricki Lamie was sent off 14 minutes from time for a wild challenge on Daniel Stoney.

Chris Aitken was sent off for the home side in injury-time for an elbowing offence.

Forfar had earlier ensured the title will go down to the last day of the season with a convincing 3-1 win over Dunfermline at East End Park.

Just nine minutes had elapsed when Martyn Fotheringham sent a free-kick past teenage goalkeeper Jamie Wilson, a late replacement for the injured Ryan Scully.

Chris Templeman added the second ten minutes later when he took the ball past Wilson and then produced a calm finish.

The third goal arrived before half-time when Templeman was fouled in the area and Dale Hilson sent Wilson the wrong way with the resultant penalty.

Faissal El Bakhtaoui pulled a goal back for Dunfermline with 13 minutes left.

Brechin City booked their play-off spot when they came back from two goals down to draw 2-2 at Stenhousemuir after a frantic opening 20 minutes.

Martin Grehan, later sent off after picking up his second booking, opened the scoring before Alan Lithgow made it 2-0 to the home side.

Andy Jackson hit back immediately with his 14th of the season and then Alan Trouten equalised.

Ayr United gave themselves a lifeline at the bottom with a 4-0 win over relegated Stirling Albion at Somerset Park.

Nicky Devlin scored after six minutes when he connected with a free-kick and Adam Blakeman headed a second for Ayr midway through the first half from Devlin's pass.

John Paul McGovern added the third from the penalty spot after Lee Hamilton was sent off and Blakeman added the fourth.

Airdrieonians beat Peterhead 1-0 thanks to a late strike from Liam Lindsay but a play-off place eluded them.