Jordan Dumais scored the winner on a power play in the third period and Macklin Celebrini had two goals of his own as Canada beat Germany 6-3 to wrap up the preliminary round at the world junior hockey championship in unimpressive fashion Sunday in Gothenburg, Sweden.