Led all the way and hung on 34-31. Meanwhile Purdue, the team that was smoked by Cincy, leads ND 10-0 midway thru Q2.