IMO there are 3 main areas that cost us the game.
First half defense was the biggest. It was obvious that ND was comfortable against our zone, playing against it for a third time probably didn't help. We very much missed Haywood in that regards because they were getting to the middle of the zone far too easy. The zone we ran this year is a weird one, and relies both on good communication and timing to run effectively, but also was designed to confuse opponents and make them unsure. Going forward we either need to change things up where the zone we are running doesn't rely so much on opponents being uncomfortable or supplement it throughout the year more with man to man or other zones. This year with all the new pieces it would be hard to pull off, but with us not losing much in the off season I hope we see a little more diversity in our defense next year. Also, in addition to that the effort was not there and you have to give credit to ND for hitting shots.
2nd - Jose did not play well. In some ways the poor first half defense was offset a bit by Moses' uncharacteristicly boom in production (or his production was negated by the poor first half D depending on how you look at it).Obviously I don't place all, or even most, of the blame on Jose, but for next year we absolutely need him to be able to give us a reliable 10-12 points. Him, Devoe, and Banks need to be getting 8-10 every single game for us next year.
3rd Freethrows. Both the 23-7 FTA difference and the 2-7 on them cost us. Can't really comment on why the first one happened because I was only able to catch the first 15 minutes, but it's hard to overcome a 16 FTA difference. We need guys like Moore, Usher, Devoe, and Wright to spend some time in the off season gaining some muscle and focus on getting to the line some. It's such an equalizer (or unequalizer).