Cove Rangers maintained their five-point league at the top of Ladbrokes League Two with a late 3-0 win over Brechin.
Three goals in the final 12 minutes at the Balmoral Stadium eventually eased the hosts to victory.
Mitch Megginson broke the deadlock in the 78th minute before Declan Glass’ drive made it 2-0 five minutes later.
Scott Ross’ header then wrapped up victory in the second minute of injury time against rock-bottom Brechin.
Rangers are clear of Edinburgh City, who beat Albion Rovers 3-2 after Blair Henderson’s last-gasp penalty.
Henderson converted from the spot deep into stoppage time after Jonathan Court pulled Edinburgh level with 12 minutes left.
Rovers had twice taken the lead through Scott Roberts and Daniel Scally with Daniel Handling’s penalty initially levelling for the hosts.
Robbie Buchanan struck the winner to give Cowdenbeath a 1-0 victory over Queen’s Park and keep them third, nine points behind the leaders.
David Cox was dismissed midway through the second half for the hosts before Ryan Finnie also walked for the visitors in injury time.
But fourth placed Annan lost ground after a 2-0 defeat at Stirling, who moved up to seventh, thanks to goals from Daniel Jardine and Darryl Duffy, who was also sent off late on.