Queen's Park's play-off push continues as they edged out Dunfermline Athletic in the Scottish Championship.

Callum Davidson's side took the lead when Zak Rudden broke free and crossed for Ryan Duncan to score, but Matty Todd levelled for the Fifers just after the hour.

However, Rudden was again involved as Queen's found a winner, the striker laying off for Jack Turner to beat his man and flash in a stunning 25-yard strike.

The win leaves Queen's in fourth, while Dunfermline remain ninth.