THE Spiders’ play-off drive took another hit this weekend, thanks to a last-gasp 3-2 loss to East Stirlingshire.
Meanwhile, Pollok were also licking their wounds after a 4-1 defeat by Beith.
After just eight minutes at Ochilview Park, Queen’s Park grabbed the opening goal with a beautiful Guiseppe Capuano drive.
At the half-hour mark, after a series of missed opportunities by QP, Shire’s Scott Johnston equalised from 12 yards.
Things went from bad to worse when a careless Jamie Longworth pass resulted in a breakaway goal scored by Kevin Cawley.
With the first 45 almost over, Meggat had a shot cleared off the line and the Hampden side went in at the half down 2-1.
QP came out fighting and after a near miss, a penalty claim and a goal-line clearance, the visitors equalised thanks to a Stuart Beveridge own goal at 52 minutes.
There was end to end action for the remainder of the game then, in the 89th minute, Kevin Cawley scored his second with a header past Strain to make it 3-2.
With seconds remaining, QP were denied an attempt to salvage a point when Quinn’s header hit the post.
Queen’s now sit in fifth place, four points out of the playoff places with fives games left to play.
Meanwhile, sitting in third place in the Super League Premier Division, Pollok did their title hopes no favours with a loss to Beith.
Iain Diack struck Pollok in front after fourteen minutes but Jamie Doyle put a spanner in the works ten minutes later when he was sent off for punching.
With Pollok down to ten men, they went in at half time unscathed despite pressure from Beith.
Things changed after 48 minutes when Robert Downs headed home from close range.
Then twenty minutes later, Kenny McLean added another but his antagonistic celebrations earned him a red card.
Pollok began to scramble for an equaliser, but Stephen O’Kane made it 3-1 after 76 minutes and eight minutes later John Craig completed the scoring to make it 4-1.
Saturday sees Willie Irvine’s side head to Adamslie Park where they will take on Kirkintilloch Rob Roy, with kick-off scheduled for 2pm.
Queen’s Park host Elgin City.