Let me put on my ND hat for a second.
Our defense sucks so hard. I was actually at the game. Almost everyone wants to fire our defensive coordinator. They aren't bad players, but we just get bad coverage and no pressure. The rain delay didn't help, but one field goal was from an ND fumble on our own 14, right after the rain delay. Which we then returned the kickoff for a TD, and then let Purdue waltz down the field playing prevent with 53 seconds left in the half. So like 17 points between Purdue and ND within 1 minute of play after the delay. The last TD was against our 2nd and 3rd stringers in garbage time of the 4th quarter.
So the 30 may be a little misleading.
That being said, I hate Illinois vs Purdue every year they play us tight. It took us so many OTs last year to barely beat them, and they were way worse.