The teams advancing to the semi-final have been set.
Russia will first face Sweden on Monday at 1:30PM MST. Canada will then face the USA (also on Monday) at 5:30PM MST. The winners of the games will face each other for the gold, while the losers will play for the bronze. Both final games will take place on Wednesday. The bronze medal game will take place at 1:30PM MST, and the gold medal game will take place at 5:30PM MST.
All games should be available on TSN in Canada. The USA games are apparently going to play on the NHL Network for American viewers.