Substitute Lewis Vaughan scored a late brace as Raith fought back to defeat 10-man Queen’s Park 3-2 and maintain their unbeaten start in the cinch Championship.
Rovers took an early lead through a diving header from Callum Smith as he dispatched Sam Stanton’s cross in the eighth minute.
Queen’s Park looked for a response as good work from Dominic Thomas saw Raith forced to clear their lines before Spiders keeper Callan McKenna saved as Jack Hamilton went through.
The visitors, who suffered a first league defeat at Partick Thistle last week, were reduced to 10 men in the 33rd minute when midfielder Will Tizzard was shown a red card for a professional foul on Smith as the Rovers striker looked to race clear.
Queen’s Park, who started the day top of the table, were back on level terms just after the hour when Jack Turner capitalised on a mistake by Raith keeper Maciej Dabrowski.
In the 73rd minute, Thomas volleyed the away side in front – but with three minutes left Vaughan nodded in Liam Dick’s cross and then found a dramatic winner in stoppage time.