Braces from Iain Russell and Archibald Campbell ensured Livingston and Morton shared the spoils.
Russell gave the home side an early lead as he received Marc McNulty's pass 12 yards out and drilled an effort into the top right corner.
Campbell equalised five minutes into the second half with a close-range finish from Peter Weatherson's ball from the left.
The Morton striker grabbed his second five minutes later to put his side ahead, controlling David O'Brien's pass on the left before cutting inside onto his right foot and hitting a low drive into the near corner.
However, Michael Tidser's foul on McNulty 11 minutes from time allowed Russell to score his second with a low penalty into the bottom left corner.
Livingston: McNeil, Fordyce, Garcia Tena, Barr, Booth, Andreu, Keaghan Jacobs, Fox (Mullen 68), Iain Russell, McNulty, Scougall (Easton 47). Subs Not Used: Jamieson, Ross Docherty, Downie.
Booked: Keaghan Jacobs, Barr, Booth.
Goals: Iain Russell 8,79 pen.
Morton: Gaston, Reid, Rutkiewicz, Mark McLaughlin, Dyer, Graham (Wallace 71), Bachirou, Tidser (Wilkie 85), O'Brien, Weatherson, Campbell. Subs Not Used: Hutton, Taggart, O'Ware.
Booked: Tidser, Mark McLaughlin.
Goals: Campbell 50,55.
Ref: Mike Tumilty