Canada tops Finland, Sweden beats Latvia, Switzerland routs Denmark at men's hockey worlds
0
2
Defending champion Canada had to recover from an early scare before rallying to beat Finland 5-3 for its fifth victory from five games at the ice hockey world…