A new Morton star was born as 17-year-old whizz-kid Cameron Keay soared off the bench to drag the Greenock men to a 2-0 win over Hamilton Accies.