Vancouver Games: Day 13
Canada picked apart Russia's defense for a 7-3 win that put the hosts in the semifinals of the men's tournament.
Canada beat the world champions -- a feat they hadn't accomplished since the 1960 games -- in a showdown of hockey superpowers.
Corey Perry upstaged Russia's big-name forwards with two goals.
The U.S. advanced to the semifinals by beating Switzerland 2-0.
Ryan Miller made 19 saves to backstop the victory and move the Americans within two wins of their first men's hockey gold medal in 30 years.
In front of a full crowd that traded chants for each team, Jonas Hiller gave the Swiss a chance to pull off the upset by making 42 saves.
Bobby Ryan of the U.S. (54) took a nasty spill after being hit by Mathias Seger in their Wednesday matchup.
Canada also won its seventh gold medal of the Vancouver Games when Kaillie Humphries and Heather Moyse took first in the two-woman bobsled race.
Erin Pac and Elana Meyers celebrate their run in the women's bobsled, which was good enough to earn them a bronze medal.
China won the women's 3,000-meter relay short track speedskating final after four-time defending champion South Korea was disqualified for clicking skates with China just after an exchange with five laps to go.
Lydia Lassila of Australia won the women's aerials title for her country's second gold of the Vancouver Games.
Defending giant slalom champion Julia Mancuso finished 18th after having to re-start her run following the crash of American teammate Lindsey
Vonn lost control in the giant slalom and crashed into the safety netting.
Mancuso, who followed Vonn out of the starting house, had to stop midway through her run because Vonn was still on the side of the course being treated.
The U.S. team of Allison Baver (front), Alyson Dudek, Lana Gehring and Katherine Reutter was last across the finish in the four-team 3,000-meter final, but got promoted to third when the apparent winners from South Korea were disqualified.
Apolo Anton Ohno stayed in contention for another medal by winning his 500-meter heat. He has to endure three more rounds if he's going to extend his record of Winter Olympics medals by an American. He has seven, including gold in this event four years ago.
The South Korean relay team's celebration didn't last long as they were disqualified for clicking skates with China just after an exchange with five laps to go in the 3,000-meter event..