Stenhousemuir closed the gap on the top two in Division Two to four points with a comfortable victory at East Fife.
The Warriors started brightly with Stephen Murray forcing Mark Ridgers to smartly tip over his strike from just inside the box.
They were ahead moments later when Andy Rodgers nodded down to Stewart Kean, who curled his eighth of the season past the diving Ridgers.
Roles were reversed after half-time when Kean teed up Rodgers to slot home his 10th of the campaign.
East Fife briefly rallied and halved the deficit with 10 minutes left as Robert Linn poked past Alistair Brown from close range.
However the visitors secured the points in the final moments, substitute Paul Quinn latching on to William Lyle's through-ball to calmly seal the win with a low finish.
East Fife: Ridgers, Scott Durie,Campbell, White, Ovenstone, Linn, Muir, Darren Smith (Hislop 87), Park (Robert Sloan 18), Ogleby (McQuade 68), Wallace. Subs Not Used: Michael Brown, Johnstone.
Goals: Linn 80.
Stenhousemuir: Brown, Lyle, Corrigan, McMillan, McKinlay, Iain Thomson, Ferguson, Paton, Murray (Dickson 82), Kean, Rodgers (Paul Quinn 55). Subs Not Used: McCluskey, McHale, Colin Hamilton.
Goals: Kean 15, Rodgers 48, Paul Quinn 90.
Ref: Brian Winter