Ithaca wins big over Carrolton in season finale