NPL Round eight review: Leaders extend their run