Purdue had some self-inflicted wounds tonight and some uncontrollable stuff dealt to them, and they held on to win 83-78 last ...