Kanada vann VM-finalen över Tyskland och fixade ett historisk guld.
"Lönnlöven" låg under två gånger – men vände och tog sitt 28:e VM-guld.
Det näst sista målet i 5–2-segern skulle dock inte ha godkänts då kanadensarna var för många spelare på isen.
Forwarden Samuel Blais, St Louis, blev stor matchvinnare och tvåmålsskytt.
Efter Lettlands superskräll med seger i bronsmatchen över USA kunde Tyskland följa upp och göra VM-avslutningen till överraskningarnas dag.
Tyskland, OS-finalist 2018, spelade sin andra VM-final i historien och den första på 93 år. Dessutom hade laget säkrat den första VM-medaljen på 70 år efter bronset som Västtyskland 1953.
Kanada tog sitt 28:e VM-guld och har ett mer än Ryssland/Sovjet. Nationerna stod på 27 guld vardera inför turneringen.
Tysk smakstart
Tyskland fick en smakstart och Buffalo-forwarden John-Jason Peterka sköt 1–0 efter 7.44. Kanada utmanade målet för offside, men lyckades inte och åkte då på en utvisning.
Den kunde dock inte tyskarna utnyttja och i stället kvitterade Kanada genom Blais.
I andra perioden var Tyskland bättre till en början, men när Kanada skruvade upp tempot och såg ut att ta det förväntade greppet slog Daniel Fischbuch till och gav Tyskland ledningen på nytt.
Moritz Seider, Detroits backklippa och tidigare i Rögle, noterades för sin andra assistpoäng i matchen på målet.
Kanada kvitterade på nytt. I sitt första powerplay i matchen styrde Arizonaforwarden Lawson Cruise in 2–2, hans sjätte mål i turneringen.
Blais matchvinnare
Sedan slog Kanadas specielle målskytt i slutspelet till.
Samuel Blais, St Louis, lyfte in 3–2 med en backhand i början av tredje perioden – hans andra mål i matchen och fjärde i slutspelet.
Kanada ökade på till 4–2 genom Tyler Toffoli, ett mål som dock inte borde ha godkänts då kanadensarna var för många spelare på isen.
Tyskland plockade målvakten med drygt tre minuter kvar, men då gjorde Scott Laughton 5–2.