Anaheim mighty ducks' Andy McDonald saved Canada from embarrassment Friday, scoring the winner to lift Canada to a 1 2 comeback victory over Switzerland at the world hockey championships.
Canada edges Swiss 1 .