Indiana has shown flashes this season that make you think they could compete with the best. They beat Purdue after all, then a top 5 team in the country. They even beat Ohio State in the last matchup by 16 points. They won a close one over St Johns early in the season, and trounced Penn State.
The common thread is something we see a lot this season, they are all home games. Indiana has basically no impressive wins away from home and they can tend to blow up late in games, something made even worse by how badly they are at shooting free throws. I think that makes the difference in this one and Ohio State wins by close to 10.