After dealing with a bit of adversity against the host Czech Republic, blowing a two goal lead, Team Canada will face off against one of the better teams in the tournament in Sweden.
Led by NHL rookie Filip Forsberg with four goals in three games, Sweden is second in Group A, behind Canada due to needing overtime and a shootout to defeat the Czechs. On defense, the Swedes are led by Oliver Ekman-Larsson, who is following up a great season for Arizona with a great performance at the World Hockey Championships, notching five points already in just three games.
Sweden has scored the second most goals in the tournament with 20, just behind Canada's 22, and has the second best goal differential at +13, also just behind Canada's +18.
How to watch
Start Time: 2:00pm EST
Broadcast: TSN1, TSN3, TSN4, TSN5
As for Canada, Taylor Hall is leading the way with four goals and six points in three games, with Matt Duchene also sitting at six points. Team captain Sidney Crosby has been forming an unlikely bromance with Claude Giroux, with the two playing together on Canada's powerplays, much to the chagrin of Pennsylvania hockey fans.
Presumptive starting goaltender Mike Smith hasn't been very good, sporting just a .905 save percentage in two starts and on 38 shots so far, meanwhile backup Martin Jones was perfect in a 17 save start against Germany, so while Smith will likely start this game, the result could change things in goal for Canada.
Team Canada roster
Team Sweden roster