Danmark är inte känt för att vara en maktfaktor i hockeysammanhang och laget spelade sin första landskamp någonsin mot Kanada år 1949.
Den slutade med förlust 47-0.
Lagen har drabbat samman ett antal gånger sedan dess med Kanada som segrare och när lagen ställdes mot varandra under måndagskvällen var det Kanada klev in i mötet som klara favoriter.
Kanadickerna vann också skotten med 31-24. Men det var danskarna som vann matchen med 3-2 och passerar därmed Kanada i grupp A.
För Tre Kronor kan resultatet däremot innebära värsta tänkbara. Vid svensk seger mot Lettland under tisdagen är risken överhängande att det blir just Kanada som står för motståndet i en kvartsfinal.