Jack Doohan turned his earlier frustrations into strong form as the Alpine junior held off several late charges to snatch…