Scottish League Two leaders Arbroath slipped up away to second-placed Queen's Park, crashing to a 2-1 defeat in a match that could prove crucial come the end of the season.
Early goals from Paul Woods and Sean Burns secured the points for the home side, who are now just three points off the summit, having played a game more.
Berwick remain in the playoff positions on goal difference following their 3-3 draw at home to Montrose, but Annan Athletic are nipping at their heels after Peter Weatherson's hat-trick helped them to a 3-1 win at struggling East Stirlingshire.
Elsewhere, Albion Rovers against East Fife and Elgin City versus Clyde both fell victim to the weather in Scotland.
Results in full: Albion Rovers P-P East Fife, Berwick 3-3 Montrose, East Stirling 1-3 Annan, Elgin City P-P Clyde, Queen's Park 2-1 Arbroath