David Goodwillie scored two second-half goals to hold 10-man Raith Rovers to a 2-2 draw at Clyde.
Kieron Bowie (11) and James Gullan (29) both found the target from outside the box for Raith, now unbeaten in five games, yet Goodwillie picked out the bottom left corner and then the opposite side in two raids after the break.
The league-leading Rovers would lose Steven Anderson to a second yellow but held on for a point.
Conor Sammon missed a penalty but Falkirk nevertheless put Peterhead to the sword in a 4-0 home win.
Sammon headed the opener after 13 minutes, with David McMillan doubling the lead in the 36th, but Louis Longridge was needed to convert after the first goalscorer was denied from the spot before the hour.
Declan McManus made it four with a strike from outside the box soon after.
Recovering Montrose made it three straight wins thanks to a 3-1 triumph at Airdrie.
Callum Smith boosted the Gable Endies ahead just three minutes in and, although Blair Lyons found the top corner for Airdrie 13 minutes later, Graham Webster plundered what proved to be the winner at the Excelsior Stadium after the half-hour mark. Lyons added gloss to the scoreline right at the death.
Steven Boyd’s goal from an eighth-minute Ryan Wallace assist was enough to down Forfar 1-0 at Bayview as East Fife extended their unbeaten run to 10 games. Forfar, however, lost their third in a row.
Elsewhere, Stranraer and Dumbarton could not be separated as they played out a goalless draw at Stair Park.