Efter en oavgjord första halvlek som Sverige kontrollerade, men som slutade 17 lika, svängde matchen fram och tillbaka i andra halvlek.
Danmark till 20-17, Sverige till 20-20, följt av Danmark till 23-20.
Efter det följdes lagen åt och det var spännande ända in i slutet, där Sverige drog det längsta strået och tog revansch efter finalförlusten mot just Danmark i VM-finalen förra året.
– Vi vet på förhand att alla matcher mot Danmark är otroligt tuffa och nu var vi väldigt revanschsugna efter att vi mötte dem hemma och fick storstryk. Skönt att kunna sätta spelet bättre än senast, säger Eric Johansson, till vardags i tyska Kiel, till SVT Sport.
– Även om det här inte var någon mästerskapsmatch är det alltid liv och död när man tar på sig landslagströjan, säger SVT:s expert Mikaela Mässing.
HÖJDPUNKTER: Se längre sammandrag från matchen här
”Ett fantastiskt landslag”
En annan SVT-expert, Magnus Grahn, hyllade Sverige efteråt:
– Det finns en enorm bredd i det svenska herrlandslaget. Sverige har ett fantastiskt landslag och det ska bli otroligt intressant att följa under kommande VM.
Storstjärnan Hampus Wanne säger att han njuter av att ta på sig landslagströjan.
– Det är roligt att spela med landslaget just nu, och att få vara en del av det som vi har byggt upp under två-tre års tid. Vi har spelat tre stora finaler nu och det märker man också på publiken här hemma tycker jag, säger han.
I början av året blev Sverige Europamästare efter att ha besegrat Spanien i finalen.
MATCHFAKTA
Sverige-Danmark 34-32 (17–17)
Sverige: Jim Gottfridsson 5, Hampus Wanne 4, Lucas Pellas 4, Albin Lagergren 4, Eric Johansson 3, Lukas Sandell 3, Max Darj 3, Niclas Ekberg 2, Daniel Pettersson 2, Felix Claar 2, Oscar Bergendahl 2.
Publik: 10 068.
Tabell EHF Euro Cup
1) Sverige 4 p
2) Danmark 2
3) Spanien 2
4) Tyskland 2.