I was at the group stage games and from what I saw over there, it was just a mess. good thing that the Sedin twins coming in and boosting the morale of the troup.
For the first time ever I wont even be a little upset if Switzerland win this. They deserve it more then anyone.