NPL: Hamilton and Charlestown face off in test of defence