Dundee recovered from being a goal down after five minutes to win this middle-of-the-table match at Cappielow.
Morton's Andy Jackson scrambled the ball over the line for the opener after five minutes.
The home side had a strong penalty claim turned down and almost immediately Gavin Rae equalised with a shot with the outside of his boot.
In 56 minutes Jake Hyde cut the ball back for Ryan Conroy whose volley flew past Morton goalkeeper Dominic Cervi.
Morton: Cervi, McCann (Campbell 83), Graham, Evans, Forsyth (Weatherson 28), Di Giacomo (Fitzharris 64), Derek Young, Bachirou, O'Brien, MacDonald, Jackson. Subs Not Used: Deans, McGeouch.
Goals: Jackson 5.
Dundee: Douglas, Irvine, McGregor, Weston, Lockwood, Riley, O'Donnell, Rae, Conroy, Mcintosh (Hyde 53), Milne, Hyde (Chisholm 90). Subs Not Used: Gibson, McKeown, McCluskey.
Goals: Rae 42, Conroy 56.
Referee: Stevie O'Reilly