James Craigen converted a last-minute penalty as Raith Rovers came from behind to beat Morton 2-1 in the Ladbrokes Championship at Cappielow.
Alex Samuel gave Jim Duffy's men the lead midway through the first half but Ross Callachan equalised with a deflected shot early in the second period.
Craigen beat Grant Adam from the spot after Mitch Megginson had been tripped, as Ray McKinnon's team leapfrogged the Greenock club to go fourth in the table.