Baseball ends Hoosiers' 18-game run