For all the "we didn't deserve it" talk, Duke actually outgained NU 4.9 yards per play to 3.9. If you outgain a team by a full yard per play, you ought to win most of the time. In some sense, it was the mistakes that prevented Duke from winning a little more easily. If not for the fumbled punt, dropped passes, and 3 dropped INTs, perhaps Duke wins in regulation.
Of course, a caveat to the above was that Duke didn't really move the ball consistently until the 4th quarter. 170 of our 342 yards came on our last four possessions. Overall, Duke ran 30 times and passed 40. On those last 4 possessions, it was 17 passes and 6 runs (one of those being a sack). It certainly seems like a passing heavier approach is in order.