Three goals immediately either side of half time have helped Arbroath secure a 4-2 win against Stranraer, ensuring that the Scottish League One relegation battle would go down to the wire.
Just as it seemed like the first half of the game at Gayfield Park would finish goalless, a Paul McManus strike in injury time saw the relegation-threatened home side go a goal up at the break.
Immediately after the restart, Alan Cook scored a brace in the space of three minutes to leave Stranraer three goals down with 40 minutes to play.
The visitors managed to pull a goal back two minutes later through Sean Winter, but player-manager Paul Sheerin restored Arbroath's three-goal lead with a close-range strike.
Adam Forde scored a consolation for the away side in second-half injury time, but the three points would go to the home side, who would have been relegated had they lost and East Fife won.
East Fife, meanwhile, dramatically lost 2-1 against Stenhousemuir after conceding a last-minute penalty, despite taking the lead through Stephen Hughes in the 44th minute following a pinpoint cross from Kevin Smith.
The Warriors equalised midway through the second half through Sean Dickson, and just as it seemed that the game would finish level, Josh Watt was felled by Liam Buchanan in the penalty area right at the death.
Sean Higgins made no mistake from the spot to secure the victory, much to the chagrin of the home side, who are now just two points ahead of bottom-placed Arbroath.
Meanwhile, Brechin City and Airdrieonians played out a 1-1 draw, with James Lister netting for the Diamonds midway through the first half, before Craig Molloy levelled for the home side seven minutes after the restart.
Finally, the fourth Scottish League One fixture being contested this afternoon saw Dunfermline Athletic and Forfar Athletic play out a goalless draw.
Results in full: Arbroath 4-2 Stranraer, Brechin City 1-1 Airdrieonians, Dunfermline Athletic 0-0 Forfar Athletic, East Fife 1-2 Stenhousemuir