Alan Trouten scored three minutes from time to make it five goals in as many matches as Brechin City beat Arbroath.
The sides were separated only by goal difference ahead of kick-off and there was nothing between them until the in-form midfielder struck in the 87th minute.
Graham Bayne went closest to breaking the deadlock in the first half but his header was well held by visiting goalkeeper Michael Andrews.
Andrews was called into action again in the 62nd minute as he tipped away Euan Smith's effort.
David McKenna headed wide for City with seven minutes left, but Ray McKinnon's men secured the points soon after.
Gary Fusco found Trouten just inside the area and he fired home to secure a fifth win in six matches.
Arbroath: Morrison, Baxter, Travis, Keddie, Hamilton (Holmes 90), Smith (Rennie 76), Kerr, Scott Robertson (Sheerin 57),Chisholm, Doris, Bayne. Subs Not Used: Bullock, Sibanda.
Booked: Smith, Doris, Bayne, Kerr.
Brechin: Andrews, Paul McLean, Hay, Moyes, McLauchlan, Trouten, Fusco, Jonathan Stewart (Brady 76), Carcary (Lowdon 83), Jackson (Ryan Stewart 73), McKenna. Subs Not Used: Nelson, Murdoch.
Booked: Jackson, Moyes, McLauchlan, Lowdon.
Goals: Trouten 87.
Ref: Stephen Finnie