Watch Team Canada Vs. Latvia Hockey Live Online, 2014 Sochi Olympics

Fans can watch the Team Canada vs. Latvia hockey game live online as the surprise team of the Sochi Olympics takes on the traditional powerhouse.

Latvia pulled off the upset victory over the Swiss team on Tuesday, winning 3-1 to advance to the quarterfinals. Switzerland was heavily favored against Latvia, which only one NHL player on their roster (Buffalo Sabres’ forward Zemgus Girgensons). But Latvian goalie Edgars Masalskis stopped 32 shots in the game, including some key saves as Latvia held onto its lead.

Team Canada will be starting Carey Price between the pipes after he stopped 19 of 20 shots in a win against Norway and 14 of 15 shots in another victory over Finland.

The game is set to start at 12 pm ET on Wednesday. It is being broadcast on MSNBC and CBC, which is also streaming live online at NBC and CBC.

Fans who watch Team Canada vs. Latvia live online may see the Canadians dodge a bullet. Switzerland was seen as a tough matchup for the Canadians, who are now favored to advance to a possible quarterfinal game against Team USA.

“The Swiss have traditionally given Canada problems because of their style of play,” said Ryan Kennedy, associated senior writer for The Hockey News.

“The Swiss lean on their goaltending and their defense and they kind of trap it up,” Kennedy added, “they’re very physical, they like to skate and they’re not afraid to forecheck.”

Team Canada appears to be peaking at the right time. After a slow start to the Olympic games, the team has been steadily improving and its playing its best hockey as the quarterfinal round begins.

“We’ve gotten better every game,” said Jeff Carter following Sunday’s game. “That was our goal coming into these three games, to improve every game and I think we’ve done that. I think we definitely have another gear and you’re going to see it here soon.”

Fans can watch the Team Canada vs. Latvia hockey game live online by clicking here for the NBC feed. Fans in Canada can pick up the CBC live feed by clicking here, and the broadcast is available in French by clicking here.

[Photo via]