Nirranda holds off gallant Panmure to remain undefeated