Germany came into this on the back of successive losses, while a narrow win over Slovakia plus a come-from-behind victory over Switzerland had put Sweden on maximum points, though they had yet to click into top gear. But that all changed today at the Grand Casino Arean in St Paul, Minnesota.
Though Anton Frondell's opener in the second minute was cancelled out in the eighth by Elias Pul, it was one-way traffic for Sweden from the start of the second period onwards, which was just over a minute old when Viggo Bjorck restored the Swedes' advantage.
A tripping call against Jack Berglund wasn't pounced upon by Germany, and that came back to bite them, as Berglund made it 3-1 in the ninth minute of the second, before Djurgarden youngster Bjorck grabbed his second goal of the game on a powerplay.
Felix Ohrqvist scored Sweden's fourth of the period in the final seconds, but there was no let-up in the third period, as Frondell and Liam Danielsson both made full use of man-advantage chances, before Berglund completed the rout with one second to play.
The 8-1 hammering takes Sweden top of Group A for the time being, with the United States needing a big win over Slovakia later this evening to regain first place.
Whatever the result, the two sides will be looking to secure top spot when they meet in the final round of group stage fixtures on New Year's Eve.
Follow the World Junior Ice Hockey Championship on Flashscore.
