Switzerland 3 Slovakia 2 (shoot out) Finland 3 Czech Rep. 1 Russia 6 USA 1 Canada 5 Sweden 2 Canada plays Switzerland and Finland and Russia face off in the semis. Arthur Berman North Vancouver, BC GO CANADA!!! GO BU!!! GO GIANTS!!!