James Gullan scored a brace as Raith Rovers moved top of Scottish League One thanks to a 3-1 victory at home to struggling Stranraer.
On-loan Hibernian striker Gullan broke the deadlock just before the break, while John Baird made it 2-0 three minutes into the second half.
Gullan added his fifth league goal of the season on the hour mark and though Mark Stewart reduced the deficit 15 minutes from time, it was not enough as Stranraer remain off the bottom on goal difference alone.
Liam Watt netted a double as East Fife won 4-2 away to Dumbarton to move up a spot to second.
Danny Denholm netted his first East Fife goal after being set up by Steven Boyd eight minutes before Watt doubled the lead.
Ryan McGeever’s header and an own goal from Craig Watson levelled the scores but Boyd put the Fifers in front again 10 minutes into the second period and the former Celtic youth player provided another assist for Watt’s second after 65 minutes.
Falkirk dropped off the top to sit fourth after they suffered a narrow 2-1 defeat at home to Airdrieonians, who moved up to third as a result.
Kurtis Roberts (32) broke the deadlock with a close-range header for the away side and after Declan McManus’ header levelled matters, Calum Gallagher’s late goal clinched maximum points.
Peterhead edged out Clyde 2-1 thanks to a brace from Rory McAllister.
McAllister slotted Jack Leitch’s pass into the bottom corner midway through the first half and the former Inverness striker completed his brace on the half-hour mark with Leitch again providing the assist.
Clyde attempted a comeback thanks to Scott Rumsby’s 79th-minute header but the away side held on.
Montrose moved up two places to fifth thanks to a comfortable 3-0 victory at home to bottom side Forfar.
Blair Lyons tapped home the opener just after the half-hour mark for his fifth league goal of the season and Forfar defender Darren Whyte was unfortunate to put into his own net at the start of the second half, while 19-year-old midfielder Shaun Struthers completed the scoring late on.