Miami had a bad defense last year. It's not last year. They changed DC's and brought in some talent. They played better than expected.
Carson Beck was supposed to fold anytime pressure got near him. Turns out he just needed some guys who could catch the ball, and bail him out of bad decisions with clutch catches. Beck did make mistakes last night, he just didn't pay for them. The DL did get some pressure, but it wasn't consistent. The Miami OL was good, as had been reported to be possible. Defense looked less aggressive overall.
The OL had a bad night, and not just the tackles. Heard multiple times that Jagusah being replaced by Lambert would be fine, he's huge, he's athletic, nothing to worry about. Turns out there was something to worry about. To be fair, the Miami DL was supposed to be good, but they made the tackles look worse than they did against a 1 armed Abdul Carter.
ND was supposed to run the ball on Miami, and then in the rain came out with a gameplan that seemed like they forgot they had a possible Heisman RB in the backfield. That campaign is likely over now, thanks.
Essentially nothing went the way it was "supposed" to. People are freaking out like the place is burning down. ND lost by 3 on the road, with 2 turnovers that the defense ended up only allowing 3 points off of, when they started inside the ND 30 both times. Yes, the bit of luck ND did get was a bad snap/hold for the Miami kicking team. It's week 1, either Miami is better than expected, or ND is worse than expected. We won't know for a bit yet.