John Robertson's side took the lead through Anthony McDonald but Reece Lyon and Greg Kiltie (penalty) turned the tables before half-time.
Darren McCauley equalised with two minutes left to deny Morton a crucial win in their battle to avoid relegation from the Ladbrokes Championship.