Czech Republic fell desperately short of kicking off their home Ice Hockey World Championship with a victory over top-ranked Sweden on Friday, losing 6-5 following a shootout.
Sweden were 3-1 up by the end of the second period - Joel Lundqvist, Staffan Kronwall and Victor Rask all finding the net.
However, with the 2013 champions looking in control of the tie, the Czechs mounted a fightback with the support of a partisan crowd of 17,383.
The hosts led 5-4 with a minute left on the clock, but conceded a late Mattias Sjogren equaliser to send the match to overtime.
Neither side managed to force a result in the additional period, but Oliver Ekman-Larsson was on hand to break Czech hearts with the shootout winner.
"They got a couple of easy goals in the third that we have to prevent, but we were able to get it back and win the game," said Sweden's Filip Forsberg. "That was a plus for us."
The result leaves Sweden second in Group A behind Canada, who opened their tournament with a 6-1 demolition of Latvia.
Defending champions Russia, meanwhile, were in complete control as they brushed Norway aside in a 6-2 victory.
Head coach Oleg Znarok spoke in the build-up of his confidence that Russia could retain the title, and their 4-0 advantage at the end of the opening period served as a warning signal to any pretenders to the throne.
That win positions Russia at the top of Group B, along with United States, who were equally convincing in their 5-1 triumph over Finland.