Ithaca outlasts Bullock Creek in high scoring affair