Morton nudged up one place to eighth in the Championship after a scrappy share of the spoils away to bottom club Airdrieonians.
On 14 minutes, Lewis McGrattan hit the post for Airdrie after a corner found him free at the back post.
The opening goal arrived for the visitors on the half-hour mark, with Cameron Blues slotting past Kieran Wright.
Soon after, the hosts were level as Ben Wilson was impeded then converted the resulting penalty kick.
Morton moved ahead again just before the interval when Nathan Shaw provided a fantastic assist and Jordan Davies managed to get it under control and lash the ball home.
Wilson got his second goal of the afternoon to take Airdrie's points total to six from 16 outings.
It was a case of right place, right time as Luke Badley-Morgan laid on the cross and Wilson found the bottom corner of the net from close range.