Italy should have let Croatia pass - at least in the knockout stages we get our shit together and would put up a fight vs Switzerland (although I believe Switzerland would beat us - they're playing amazing and very offensive football). But terrible game by Italy.

The Germany vs Denmark game was pretty solid as well; ultimately I don't think the offside and the penalty made that much of a difference. Germany was the better team and they would have scored sooner or later.