Tony Wallace struck 10 minutes from time to rescue a point for Morton at home to Livingston.
Morton took a seventh-minute lead when David O'Brien swung in a cross and striker Peter Weatherson leapt to power a header into the roof of the net from six yards.
Livi did not have to wait long for a leveller and 18 minutes later Iain Russell latched onto Callum Fordyce's pass inside the area to restore parity with a low right-footed drive.
John Hughes' side turned the game on its head six minutes before half-time when Stefan Scougall rose highest to head into the top left-hand corner following another Fordyce centre.
But just as the visitors looked to be heading for all three points midfielder Wallace met Scott Taggart's pass 12 yards out to salvage a draw.
Morton: Gaston, Taggart, Naismith (Graham 46), Rutkiewicz, Halsman, Reid, Wallace, Stirling, Tidser, O'Brien, Weatherson. Subs Not Used: Combe, Campbell, Wilkie, McDaid.
Booked: Naismith, Halsman.
Goals: Weatherson 7, Wallace 80.
Livingston: McNeil, McCann, Craig Barr, Watson, Fordyce, Andreu (McDonald 88), Ross Docherty, Scougall, McNulty, Morton (Keaghan Jacobs 71), Iain Russell (Robert Barr 58). Subs Not Used: Hurst, Beaumont.
Booked: Iain Russell, Craig Barr.
Goals: Iain Russell 25, Scougall 39.
Ref: Craig Charleston