Ray McKinnon’s men took the lead right on half-time when Mark Stewart converted from close range, snapping onto Jason Thomson’s knock down from a Ryan McCord corner.

Raith were yet to concede a goal on home turf in the league, keeping four clean sheets in four Championship matches prior to this afternoon.

But Thomas O’Ware shattered that record in emphatic fashion on 82 minutes, lashing high into the roof of the net after a Ross Forbes corner broke kindly for him inside the box.

Ton looked set to be the first team to take anything away from Kirkcaldy this season when Iain Davidson’s header injury-time header was ruled out for a foul.

However, the failure to deal with Rory McKeown’s long throw was punished right at the death, right-back Thomson prodding over the line to snatch all three points after a stramash inside the box.

Morton (4-4-2): Gaston; Pepper, Kilday, O’Ware, Russell; Barr, Miller (Forbes, 70), Tidser, McCluskey (Scullion, 75); Johnstone, MacDonald © (Samuel, 59).

Subs not used: McKee, Sabajo, Cairnie, Adam (gk).

Booked: Tidser (80).

Raith Rovers (4-4-2): Cuthbert; Thomson, Toshney, Benedictus, McKeown; Anderson (Megginson, 76), Davidson, McCord (Wighton, 84), Craigen (Robertson, 76); Daly, Stewart.

Subs not used: Petrie, Matthews, Ford, Laidlaw (gk).

Booked: Craigen (54), Toshney (73), McKeown (83).

Attendance: 1,740 Referee: Bobby Madden