Four of the five Flyers who headed to Sochi are on their way home, but the one remaining is headed to the semifinals.
Jakub Voracek's Czech Republic team was dominated by the U.S. in a 5-2 loss Wednesday, eliminating Voracek and Czechs from the tournament. In 14:50 of ice time, the Flyers' winger recorded only one shot, was sent to the box for tripping and ultimately finished a team-worst minus-3. Voracek joins Michael Raffl, Mark Streit and Andrej Meszaros as those Flyers whose teams have been knocked out.
Kimmo Timonen and Finland, meanwhile, dispatched Russia, 3-1. Timonen and Teemu Selanne assisted on Mikael Granlund's third-period goal that gave the Fins a two-goal cushion.
Finland will face Sweden and the United States will face Canada on Friday for the right play in the Gold Medal game.
Here are the rest of Wednesday's results from Sochi:
Sweden 5, Solvenia 0
Henrik Lundqvist made 19 saves for his second shutout of the Sochi Games and Carl Hagelin scored twice, helping Sweden rout upstart Slovenia 5-0 Wednesday to advance into Olympic hockey semifinals.
The 2006 Olympic champions will face the winner of the Russia-Finland game Friday for a spot in the gold-medal game.
Sweden is the only team to win all four of its games in regulation in what has been quite a feat without Henrik Zetterberg, Daniel Sedin and Johan Franzen.
The short-handed Swedes ended a feel-good story, eliminating Slovenia in its first Olympic hockey tournament.
Finland 3, Russia 1
Finland eliminated Russia from the Olympic men's hockey tournament with a 3-1 victory Wednesday, putting a stunning end to the Russians' enormous expectations at home.
Teemu Selanne scored an early goal and Tuukka Rask made 37 saves as Finland crushed the Russians' dreams of winning hockey gold medals in front of their own fans. Russian teams have won eight gold medals in hockey, but none in the last 22 years.
Selanne and Mikael Granlund each had a goal and an assist for the steady Finns, who overcame an early deficit and silenced the Bolshoy Ice Dome with two goals in the first period.
Despite its roster of high-priced offensive stars, Russia couldn't score in the final 52 minutes after Ilya Kovalchuk's early power-play goal.
United States 5, Czech Republic 2
Dustin Brown banged in a go-ahead goal late in the first period and the United States went on to dominate the Czech Republic 5-1 Wednesday, earning a spot in the Olympic hockey semifinals for the second straight time.
The U.S. will play the winner of the Canada-Latvia game on Friday for a spot in the gold-medal game.
James van Riemsdyk gave the Americans a lead 1:39 into the game. They lost it a few minutes later when one of their defenseman, Ryan McDonagh tried to clear the puck away from the front of the crease and it went off the left skate of Ryan Suter and got past Jonathan Quick.
Canada 2, Latvia 1
Shea Weber scored a tiebreaking power-play goal with 6:54 to play, and Canada survived an enormous scare from Latvia to advance to the Olympic men's hockey semifinals with a 2-1 victory Wednesday night.
Carey Price made 15 saves for the defending Olympic champion Canadians, who were stretched to the limit by Latvia goalie Kristers Gudlevskis.
The 21-year-old Tampa Bay Lightning prospect made 55 saves in a spectacular performance, nearly pulling one of the biggest upsets in hockey history largely by himself.
But Weber unleashed his peerless slap shot late in a power play, and Canada finally took the lead on its 54th shot against Gudlevskis.
Canada advanced to a semifinal meeting with the United States in a rematch of the gold-medal game in Vancouver four years ago.