Josh Falkingham scored a brace as Arbroath saw off Stenhousemuir at Ochilview Park.
The visitors took the lead in the ninth minute when Steven Doris netted from inside the area after good work by Brian Kerr.
Falkingham doubled the advantage eight minutes before the interval with a fine left-footed strike from the edge of the area.
Kevin McKinlay's speculative drive was the closest the home side came to an equaliser in the first half, his effort well saved by Darren Hill.
The hosts did pull a goal back in the 70th minute, Stewart Kean on hand to fire home Andy Rodgers' cross.
But Falkingham all but ensured victory when he added his second and the Smokies' third two minutes from time.
Victory moves Paul Sheerin's side within two points of league leaders Cowdenbeath whilst the Warriors remain in the play-off positions.
Stenhousemuir: Brown, Devlin (Lyle 46), McMillan, McKinlay, Iain Thomson, McHale, Ferguson, Dickson, Rodgers, Kean (Murray 80), Gary Smith. Subs Not Used: Diamond, Campbell, Love.
Booked: Kean. Goals: Kean 70.
Arbroath: Hill, Wedderburn, Malcolm, Innes, McAnespie, Falkingham, Kerr, Gibson (Caddis 76), Sheerin, Doris (Elfverson 84), Swankie (Sibanda 66). Subs Not Used: Burns, Busch.
Goals: Doris 9, Falkingham 37,88.
Ref: Bobby Madden