Three goals in eight minutes saw Queen's Park come from behind to beat strugglers Clyde.
The hosts made a bright start to the match and went ahead in the 12th minute when Stuart McColm blasted home from 18 yards out.
McColm doubled his side's lead shortly after half time when he found the bottom corner of Neil Parry's net from the edge of the area.
The game was then turned around when three goals in eight minutes saw Queen's Park take the lead.
Less than a minute after McColm scored his second, Michael Keenan headed in from 12 yards out to make it 2-1.
Anthony McParland drew the Spiders level in the 58th minute when he thumped his 25-yard free-kick into the top corner, before Lawrence Shankland completed the comeback two minutes later, turning the ball in from six yards out to steal all three points.
Clyde: Barclay, Nicoll, Lyden, Gray, McDonald (John Kane 79), McCluskey, Hay, Sweeney, McColm, Watt (McGachie 72), Scullion.
Subs Not Used: Rajovic, Fitzharris, Fitzpatrick.
Booked: Scullion, Hay.
Goals: McColm 12,51.
Queen's Park: Parry, Spittal, Brough, Little, Robertson, Connolly (Keenan 36), Anderson, McParland, Burns, Shankland, Longworth.
Subs Not Used: Lochhead, Bradley, Gibson, Giuseppe Capuano.
Booked: Little, Keenan.
Goals: Keenan 52, McParland 58, Shankland 60.
Ref: Alan Newlands