Per questi motivi, il Tribunale federale delle assicurazioni
p r o n u n c i a :
I. Il ricorso di diritto amministrativo dell'INSAI è accolto,
il giudizio querelato 15 marzo 1999 essendo annullato.
II. Il ricorso di diritto amministrativo di G._ è
respinto.
III. Non si percepiscono spese giudiziarie, né si assegnano
indennità di parte.
IV. La presente sentenza sarà intimata alle parti, al Tribunale
cantonale delle assicurazioni, Lugano, e all'Ufficio
federale delle assicurazioni sociali.