Darren Smith scored one and made another to keep Stenhousemuir's play-off hopes alive with victory over Second Division champions Queen of the South.
Defeat, only their second in the league this season, ended Queens 19-game unbeaten run.
Stenny's victory hauls the home side to within five points of fourth-top Forfar Athletic with three games remaining.
The hosts broke the deadlock in the 28th minute when striker Smith tried his luck from the edge of the area and found the bottom corner of Lee Robinson's goal.
But Queens equalised on the brink of half-time when defender Christopher Mitchell's free-kick flew into the back of the net from the edge of the area.
Stenhousemuir started the second-half brightly and found themselves in front once more in the 72nd minute.
Sean Dickson headed home from 10 yards after good work from Smith and the Warriors held on to win.
Stenhousemuir: Chris Smith, Devlin, McKinlay, McMillan, Ross, Reid (Corcoran 90), Hodge, Rowson, Darren Smith, Dickson (Kouider-Aisser 82), Gemmell. Subs Not Used: Shaw, Brash, Summers.
Goals: Darren Smith 28, Dickson 72.
Queen of the South: Robinson, Mitchell, Higgins, Black, Holt, Carmichael (Kevin Smith 87), Slattery, McKenna, Paton, Lyle, Clark. Subs Not Used: Atkinson, McGuffie, Fitzpatrick, Orsi.
Goals: Mitchell 44.
Ref: Craig Charleston