Edin and his team – Sebastian Kraupp, Fredrik Lindberg, Victor Kjall and Oscar Eriksson – had the pressure of the watching crowd on them as they took to the Swedish ice.
But they didn't disappoint, securing an 8-5 win over Norway to send the home crowd wild.
And after an up and down season Edin admits it was nice to finally get it right when it mattered most.
"It feels really good," he said. "We've been struggling a bit this season and really building up for this event. We've got the result that we've always been focussing on it.
"Being able to peak at the right time and winning it feels awesome. We've been favourites for the last three years and we haven't been able to execute and now we have.
"I'm really proud of my team. We had some really good shots when we needed them. At the end we made no easy mistakes and we controlled it."
After getting off the board with a single in the first end Sweden found themselves 2-1 behind to the defending champions after the third.
But Edin put Sweden back in the lead after the fifth end and didn't look back, opening up a 5-2 lead as they stole two points in the sixth.
Norway skip Thomas Ulsrud fought back to reduce Sweden's lead to 5-4 shortly after but there was no stopping Edin who secured the title in the tenth end.