A late rally fell short as Indian Hills Baseball fell to Ellsworth 9-7 at Pat Daugherty Field on Wednesday.