Sports NewsSat 7 Dec 2024 16:42 CETSweden won the World Championship premiere – after a "lousy" start