After Monday's quarterfinal action, seven Flyers remain in the hunt for gold, as the club now has prospects on all four teams through to the semifinals.
In Russia's quarterfinal game against Denmark, forward prospect Mikhail Vorobyov continued to be a key player in the tournament for the Russians, recording two assists on the first two goals en route to a 4-0 victory.
Vorobyov has recorded points in four of five games and has eight points, all of which are assists, in those five outings. His eight assists lead all players in the tournament and are also in a tie for third in overall scoring.
Russia will now face off against the United States in the first semifinal after they defeated a tough Switzerland team, 3-2, which remained close until the last few seconds. Prospect Tanner Laczynski appeared in 12:04 of ice time and had two shots on goal for the US.
On the other side of the bracket, Sweden posted another convincing win with an 8-3 decision over Slovakia. Goaltender Felix Sandstrom earned his fourth victory of the tournament, turning aside 15 of 18 shots.
Defenseman David Bernhardt logged 14:02 of ice time in the victory.
Goaltending prospect, Matej Tomek, did not appear in the game and ended his first World Junior facing a total of 80 shots in just two games, stopping 73 of them for a 3.50 GAA and .912 save percentage.
Sweden, now 5-0-0 in the tournament, will now face off against the host country of Canada, who defeated the Czech Republic, 5-3, after falling behind 1-0 after the first period.
Prospect David Kase scored his second goal of the tournament to give the Czechs the 1-0 lead and appeared in 18:07 of ice time in the loss.
For Canada, defenseman Philippe Myers did not play due to injury, while goaltender Carter Hart served in a back up role.
The Semifinals kick off on Wednesday with both games being televised on the NHL Network. The schedule is as follows:
Wed., Jan. 4
USA vs. Russia, 3:00 p.m.
Canada vs. Sweden, 7:30 p.m.