Players from team Czech Republic celebrate after a 2-1 win over team Canada during quarterfinal round action at the 2018 IIHF Ice Hockey U18 World Championship. (Photo by Steve Kingsman/HHOF-IIHF Images)
Petr Cajka scored the third-period winner and goalie Lukas Dostal made 33 saves as the Czechs upset Canada 2-1 in the late quarter-final in Magnitogorsk.
The Czech Republic will face the defending champion Americans in Saturday's semi-finals in Chelyabinsk.
The Hungarian players celebrate after winning against Poland. Photo: Laszlo Mudra
In a clash between two teams from the bottom half of the standings, host Hungary got a 3-2 win against Poland thanks to Janos Hari’s third-period game winner.
Farabee's shortie defeats Russia, US advances[more]
USA's Cole Caufield #22 celebrates with Jacob Wise #12 after scoring a first period goal against Russia during quarterfinal round action at the 2018 IIHF Ice Hockey U18 World Championship. (Photo by Andrea Cardin/HHOF-IIHF Images)
In a game that proved every bit equal to its billing, USA eliminated host Russia thanks to a third-period shorthanded goal to advance to the semifinal.