Stenhousemuir kept alive their hopes of a play-off place by demolishing Berwick even more comfortably than the 3-0 scoreline suggests.
Rangers turned in another dreadful home display and the only save visiting keeper Scott Bennett had to make came late on from a Darren Gribben header and even then the striker was flagged offside.
Robert Love had a goal ruled out early on for Stenhousemuir before a fierce drive from Kevin Motion was turned on to the bar and over by Jamie Barclay.
The visitors went ahead after 23 minutes when a perfectly-flighted corner kick from Motion was headed in by Gary Thom.
The second after 55 minutes came from former Berwick striker Iain Diack, whose close-in effort from an Alan Brazil knock down was a classic example of how to convert an opportunity.
Rangers began to send more and more passes astray and the visitors rammed home their superiority six minutes from time when a superb move down the right produced a pin-point cross from Willie Lyle and substitute Scott Dalziel headed home at the far post.