As with the novels of Val McDermid, now on the board of directors at Raith Rovers, the battle for the final SPFL Championship play-off place is proving to be quite the page-turner.

The latest twist in the chase for the top four came at Stark's Park as Queen of the South, who had opened a four-point lead over Falkirk just last weekend, succumbed to a dismal 3-0 defeat at the hands of Rovers.

Allied with the Bairns' 1-0 win over Cowdenbeath, an intriguing battle is once again in the balance.

As fate would have it, it was a former Falkirk player who largely did the damage to Queens, with Mark Stewart showcasing the sort of irrepressible form which made him so highly-rated when he initially broke onto the scene with the Bairns.

He was the swiftest to react in the box after Clark did fantastically well to parry away a header from Jason Thomson, rattling the ball into the roof of the net from eight yards.

Stewart put the game to bed by concluding a slick Rovers counter-attack in the second half, stretching to reach a teasing Ryan Conroy delivery and glancing a super header past Clark.

The climax of a thoroughly satisfying evening for the Kirkcaldy men came as the richly talented Lewis Vaughan slalomed past several powder-puff challenges before curling a clinical right-footed shot past Clark.

RAITH ROVERS: McGurn, Thomson, Watson, Barr, McKeown, Anderson (McKay 83), Callachan (Scott 64), Fox, Conroy, Vaughan (Elliot 87), Stewart. Subs not used: Cuthbert, Hill, Robertson, Matthews.

QUEEN OF THE SOUTH: Clark, Dowie, Higgins, Durnan (Reilly 55), Holt, McShane (McKenna 85), Millar, Kidd (Mitchell 72), Paton, Carmichael, Lyle. Subs not used: Atkinson, Pickard, A Smith, D Smith.

Referee: Craig Charleston

Att: 1152