Indiana finally shows up, but falls just short to Purdue