NPL: Hamilton count on Magic revival after keeping hopes alive