Montrose came from behind at Hampden to beat Queen's Park and move to within two points of the Spiders.
Michael Keenan's strike gave the hosts a half-time advantage.
However, Leighton McIntosh's finish from six yards restored parity on 73 minutes and Martin Boyle soon gave the visitors the lead with a low shot.
Queen's Park, who are second in Division Three, still have two games in hand over Montrose.
Queen's Park: Parry, Spittal, Little, Bradley, Robertson, McParland, Longworth, Anderson, Shankland, Keenan, Burns (Gallacher 78). Subs Not Used: Lochhead, Brough, Urquhart, O'Hagen.
Booked: Anderson, Little.
Goals: Keenan 39.
Montrose: Gibson, McNally, Campbell (Leighton McIntosh 55), Lunan, Watson, David Gray, Winter, McCord, Lloyd Young (Johnston 83), Boyle, Garry Wood. Subs Not Used: Sandy Wood, Morton, McLeish.
Sent Off: David Gray (88). Booked: David Gray, Garry Wood, Winter, Leighton McIntosh.
Goals: Leighton McIntosh 73, Boyle 76.
Ref: Barry Cook