Michael Hage scored the game-winning goal 44 seconds into overtime as Canada pushed past Latvia 2-1 in a preliminary-round game at the World Junior Championship on Saturday night.