And they play an infuriating style of hockey that works well to thwart more skilled teams. I think the Swiss could easily beat the Swedes (again) or Russians. Canada is a lot bigger and stronger than those teams and can probably power through that sort of everyone collapsing in front of the goalie style defense.