NPL: Edgeworth edge out gutsy Azzurri to stay undefeated