Really big win, one that they kinda had to have.
Honestly, aside from those few minutes in the first, I thought they played pretty well, especially in the third. That's a tough team to play against and they fought thru it, and this (hopefully) might become a touchstone moment that helps launch the rest of the season. I think they looked more like a team tonight as well.
Also, anyone else notice that Ben Barr seemed to have lost his voice in the post-game interview? Wonder if that means he wore it out yelling at the team on the bench and in the room.