Holy crap! Up 2-0 with 7 mins to play. Makes you really wonder WTF happened to the US earlier this week? I know the Czech Republic is hurt, but still, what an amazing upset in the works.
Now it is up to Team USA to do their part! USA! USA! USA! Come on boys! Make us proud!