BUFFALO, N.Y. -- Canada reached the semifinals of the World Junior Championships with a 4-1 win Sunday over Switzerland in Buffalo, N.Y., and will face the United States today.
The winner will advance to the gold-medal game Wednesday.
The semifinal will be a rematch of last year's championship game, when the Americans snapped Canada's string of five consecutive gold medals with an overtime win.
Sweden beat Canada in a shootout in the final game of the preliminary round Friday to grab the top seed in Group B, dropping Canada into the quarterfinals. The USA won group A and got a bye into the semis.
"It was the most hyped game coming in," Canadian forward Marcus Foligno said. "I think it will live up to it. The U.S. versus Canada. Here it is."
A win over its southern neighbor today would give Canada a chance to play for its 16th gold medal since this tournament began in 1977.
A U.S. victory would put the host country into the gold-medal game for the third time in the past 11 years.
Louis Leblanc, Ryan Johansen, Casey Cizikas and Zack Kassian scored, and Mark Visentin made 21 saves for Canada.
Tri-City American Carter Ashton had an assist in the second period and a penalty for slashing.