The matchups and times are locked in for the semifinal round of the 2018 World Junior Hockey Championship.
The United States will battle Sweden in the first semi on Thursday at 4 p.m. ET, and Canada will face the Czech Republic in the second one at 8 p.m. ET.
Both games will be played at Buffalo's KeyBank Center, and the home of the NHL's Sabres will also host the gold and bronze-medal games on Friday.
In the quarterfinals, Canada advanced easily with an 8-2 victory over Switzerland, and the U.S. defeated Russia 4-2. Sweden slipped by Slovakia 3-2 to move on to the round of four, while the Czech Republic edged Finland 4-3.
Copyright © 2018 Score Media Ventures Inc. All rights reserved. Certain content reproduced under license.