Pietro Moran winner of 166th Kings plate