That crowd.. that score.. that whole thing last night carried me back quite a way.. I was overwhelmed by memories of times just like that when it was quite common at home games and was quite expected.
My opinion on rebuilding a program is that it goes in phases.
1) Destroy bad teams. NU has done that a few times under Frost, but has also struggled against bad teams. Last night, NU beat NW's a$$, and that was awesome, because that didn't happen against Illinois. Not only did NU not blow Illinois out, NU did the inexcusable and lost (of course, that game could be the fluke game of the season). Plus, I hate Northwestern, as I think the media pumps up their success, but overlooks it when they have bad teams (which has happened a number of times under Fitzgerald), so I love anytime NU can blow them out.
2) Beat teams which your team should have a talent advantage over - I know Michigan State was favored against NU, but NU showed they were a better team in nearly every area except the scoreboard. NU should consistently have more developed talent than a lot of teams in the conference. Frost has had that too many times in his tenure and that's frustrating. NU needs to go out and beat Minny and Purdue this month, because NU should be better than these teams on a regular basis. At this point in the season, Wisconsin looks like a complete mess and NU should have a solid chance to win that game, too.
3) Pull off a big upset. NU played OU close, but didn't make the plays to win. I know the Michigan game is a pretty low spread right now, but that would still be a big upset, given this year's records so far. NU will have another chance to get a big win against Ohio State and Iowa (with both of those at home).
4) Win half of the games against you are evenly matched with. If NU gets to a point of a very good program, then NU should have at max 4-5 games which I would call 50/50 games. Then the overall season will depend on how NU does in those 4-5 games.