CBJ coach Richards and Team USA fall to Canada

Canada's Jamie Benn (R) and Canada's Corey Perry celebrate after scoring against US goalkeeper Jonathan Quick (R) during the Men's Ice Hockey Semifinals USA vs Canada at the Bolshoy Ice Dome during the Sochi Winter Olympics on February 21, 2014. AFP PHOTO / ALEXANDER NEMENOV (Photo credit should read ALEXANDER NEMENOV/AFP/Getty Images)

ALEXANDER NEMENOV/AFP/Getty Images

SOCHI, Russia (AP) — Jamie Benn scored in the second period, Carey Price made 31 saves, and Canada beat the United States 1-0 Friday night in the semifinals of the Olympic men’s hockey tournament.

Canada advanced to the gold-medal match Sunday against Sweden, which beat Finland 2-1 in the earlier semifinal at Bolshoy Ice Dome. The Canadians are on the brink of their third gold medal in four Olympics, and they’re guaranteed their first medals outside North America in 20 years.

After its first loss in Sochi, the U.S. will face Finland for bronze on Saturday.

The defending Olympic champions left no doubt about their North American hockey supremacy in a semifinal rematch of the final game of the Vancouver Games, won on Sidney Crosby’s golden goal.