01/03/2011 07:44 pm ET | Updated May 25, 2011

Canada vs. USA World Junior Semifinal: LIVE Updates

Canada and the USA are facing off tonight in the semifinals of the World Junior Hockey Championship, staged for the best young hockey players in the world, aged 18 to 20.

The puck officially dropped at 7:39 p.m. Eastern Time in Buffalo, N.Y., on the long-awaited match-up between the cross-border foes. The winner of tonight's game plays in the tournament finals against Russia, who came back to defeat Sweden earlier today in overtime.

Canada has long been dominant in the World Juniors tournament, making the gold medal game the last nine years, and the Americans are hoping to deny them a 10th consecutive title game. And in Canada, the tournament is one of the most-widely anticipated events every year.

The Canadians are looking to avenge a 6-5 loss in overtime to the U.S. in the finals last year. Follow live updates below.

01/03/2011 9:48 PM EST

That's It

4-1 Canada, final. The Canadians will face Russia in the championship and USA plays Sweden for third place. Thanks for following along!

01/03/2011 9:45 PM EST

Fans Erupt In Song

Not often you hear "Na-na na-na, hey, hey, hey, goodbye" in an American arena when the host country (Team USA) is minutes from losing to the visiting one (Canada), but that's happening now at HSBC Arena in Buffalo.

01/03/2011 9:41 PM EST

Clock Running Down

Only five minutes to go and the USA's chances are quickly fading. Canada is minutes away from defeating the host country and taking on Russia in the finals on Wednesday. The USA would play Sweden for third place in the tournament.