Brad Spencer’s 83rd-minute effort helped John McGlynn’s table-topping Falkirk claim a 2-1 cinch League One win away to Stirling Albion.
Ross MacIver put Falkirk in front after five minutes, but Aaron Dunsmore levelled for hosts Stirling a minute before half-time.
It looked set to finish all square until Spencer rifled into the bottom corner following Ethan Ross’ fine run to earn the division’s pace-setters an eighth win of the season.
Hamilton remain second but they are two points off Falkirk after they were held to a 1-1 draw at home to basement outfit Edinburgh.
Kyle MacDonald broke the deadlock in the 35th minute before Ryan Shanley’s goal seven minutes after the break earned struggling Edinburgh a point on the road.
Alloa Athletic fought back from an early setback to down Kelty Hearts by a 3-1 score.
Reece Lyon put Kelty into the lead after 16 minutes, but Bradley Rodden found an instant leveller for hosts Alloa.
A Scott Taggart penalty and Taylor Steven’s effort with nine minutes left clinched all three points for Alloa.
Gavin Reilly’s 43rd-minute header earned Queen of the South a hard-fought 1-0 victory at ninth-placed Annan Athletic.
Meanwhile, the fixture between Montrose and Cove Rangers was postponed on Friday following discussions between the Scottish Professional Football League and Police Scotland over the ongoing Red Weather warning.
Dumbarton missed out on the chance to take over at the top of cinch League Two after they suffered a 2-0 defeat at The Spartans.
The postponement between Stenhousemuir and leaders Peterhead opened the door for second-placed Dumbarton to move to the summit, but second-half goals by Cammy Russell and Bradley Whyte earned The Spartans an excellent victory.
A double by Taylor Sutherland helped Bonnyrigg Rose edge out struggling Clyde by a 3-2 scoreline.
Sutherland broke the deadlock in the fourth minute but goals by Martin Rennie and Ji Stevenson put Clyde in front at the break.
Liam Buchan levelled soon after the restart and Sutherland’s excellent left-footed strike nestled into the top corner in the 78th minute to secure all three points for Bonnyrigg.
East Fife produced a fine display to thrash Stranraer 4-0.
Goals by Kieran Millar and Nathan Austin put East Fife in control at the break before Connor McManus added a third in the 57th minute.
There was still time for Liam Newton to grab a fourth in stoppage time to move East Fife up to seventh in the table.
Elgin City’s home match with Forfar Athletic was postponed on Friday.