Josh Watt's last-minute winner saw Queen's Park snatch a 2-1 win over Stenhousemuir in the Scottish League One match at Ochilview Park.

Watt fired into the top right corner in the 90th minute after Darren Miller's second-half penalty saw the visitors level things at 1-1 in the 73rd minute.

Stephen Stirling had opened the scoring for the home side with a shot into the roof of the net in the 34th minute.

The midfielder latched on to Alan Cook's pass to give Stenhousemuir a slender lead but they had no response to the two second-half goals from the visitors.

Livingston continued their storming start to the season with a 4-2 win at Airdrie.

Daniel Mullen opened the scoring for them on the rebound, after Rohan Ferguson had kept out Scott Pitman's shot.

Alan Lithgow's long throw was then flicked on by Sean Crighton for Liam Buchanan to make it two.

Andy Ryan pulled one back for the Diamonds, bullying his way past opponent Craig Halkett and beating the keeper left-footed.

But an own goal by Daniel Boateng restored the two-goal cushion, the defender deflecting in Shaun Byrne's cross.

Boateng redeemed himself, flicking on an Adam Brown ball for Ryan to claim his second.

However Joshua Mullin was set up by Mullen late on to clinch Livingston's win.

Brechin made it two wins from two with a comfortable 2-0 win at Albion.

In a cagey first half, it was the visitors who made the headway when Alan Trouten beat Ross Stewart from the penalty spot in the 29th minute. Chris O'Neil had been felled by Kyle Turnbull, right on the edge of the box.

Andrew Jackson nullified Darren Young's team-talk with a swift second after the interval. Alistair Love made the final pass of a beautiful series to make life simple for the striker from six yards.

Albion's best moment came when Ryan Wallace launched an overhead kick at goal, but Brechin goalkeeper Graeme Smith saved well with the aid of his post.

Peterhead's miserable start to the season continued with a 3-0 defeat at home to East Fife.

Jason Kerr headed in for the Fifers inside five minutes, connecting nicely with Mark Lamont's corner.

Though the Blue Toon steadied things in the first half, they conceded a second on the stroke of the break. Again it was a devilish Lamont corner that did the damage, Kevin Smith this time heading home.

Man-of-the-match Lamont deserved a goal, and completed affairs when he whipped in a free-kick midway through the second period.

The Balmoor club have conceded 12 and scored none in three successive defeats since last weekend.

Braces from Greig Spence and Jordan Kirkpatrick gave Alloa all three points in an entertaining 5-2 victory over Stranraer at Stair Park in their Scottish League One clash.

It was Stranraer who opened the scoring in the fourth minute through Craig Malcolm but the visitors hit back with five goals in 23 first-half minutes to go into the break 5-1 up.

Spence levelled on 17 minutes with Iain Flannigan putting Alloa ahead six minutes later before Kirkpatrick's double and Spence's second rounded off an emphatic half of attacking football.

Malcolm pulled a goal back for the hosts two minutes after the break but it was not enough as the away side made it two wins from two to open their account.