It was a busy day in Sochi for Men’s Hockey: Finland upset Russia, the USA beat the Czech Republic, and Canada hung on to defeat Latvia. Kevin Paul Dupont from the Boston Globe analyzed all three games, then we looked ahead at the upcoming USA-Canada semifinal.

Don’t forget: hockey every Wednesday at 2 right here.