Marc McKenzie grabbed a hat-trick as Stenhousemuir were knocked off the top of Division Three after a thrashing by local rivals East Stirlingshire.
McKenzie crossed for the unmarked Carl Thywissen to head home before tapping home the second himself after the break against his former club.
He broke clear to add the third and added an incredible, 30-yard curler.
Shire could have added more before Gary Tweedie slotted home from close range for an emphatic, surprise win.
East Stirlingshire: Tiropoulous, Smith, Learmonth, Oates, Brand, Thywissen (Nixon 58), McKenzie, Stewart, Ure (Blair 60), Tweedie, Adam (Joe Boyle 71).
Subs Not Used: Livingstone, Nugent.
Goals: Thywissen 16, McKenzie 58, 65, 70, Tweedie 90.
Stenhousemuir: McCulloch, Murie, McAlpine, Henderson, Cowan, McBride, Connelly (Templeton 76), Murphy (McLeish 58), Baird, Hutchison (McLaughlin 45), Diack.
Subs Not Used: Menzies, Carlin.
Ref: M Sproule