Life | Sun May 5, 2013 7:30pm EDT

Swiss claim Canada's scalp as Russia march on