GANGNEUNG, South Korea -- Canada advanced to the semifinals of the Winter Olympics with a gritty 1-0 win over Finland on Wednesday night but lost starting goaltender Ben Scrivens to an undisclosed upper-body injury.

Maxim Noreau's goal 55 seconds into the third period was enough for Canada to reach Friday's semifinal against Germany, which shocked top-seeded Sweden in overtime.

Scrivens started the game, but gave way to Kevin Poulin at 4:17 of the second period after a crushing Eric O'Dell check sent the Finnish player flying into the Canadian goaltender. Scrivens briefly remained in the game, but came out at the next stoppage.

Hockey Canada said in a statement that Scrivens suffered an "upper-body injury" and his availability for the semifinal wasn't know. Scrivens has carried the bulk of Canada's load in goal in the tournament, but Poulin played in Canada's 4-0 win over South Korea on Sunday.

Canada is looking for a third straight Olympic gold medal, though the 2010 and 2014 titles were won with rosters stocked with NHL talent. There are no NHL players competing at the Pyeongchang Games.

Patrick Reimer scored in overtime and Danny aus den Birken made 31 saves to put Germany into the semifinals with a 4-3 upset of Sweden.

Germany has a chance to win its first Olympic medal since 1976 in Innsbruck -- when it was West Germany. By pulling off the biggest surprise of the tournament, Germany improved to 2-14 all-time against Sweden at the Olympics and world championships.

Aus den Birken was a star, facing 34 shots and keeping Germany in the game when the shots were lopsided in Sweden's favor. Christian Ehrhoff, Marcel Noebels and Dominik Kahun scored in regulation for Germany, which went up 2-0 and 3-1 before Sweden fought back.

Projected No. 1 NHL draft pick Rasmus Dahlin assisted on Anton Lander's goal and gave the puck away on the play that led to Kahun's score. Patrik Hersley and Mikael Wikstrand scored and Viktor Fasth allowed four goals on 25 shots for Sweden.

Information from The Associated Press was used in this report.