Niklas Edin produced a nerveless last stone as Sweden defeated Canada 6-5 in the final of the 2024 World Men’s Curling Championship.
The event took place in the ice arena at the KSS Sports Complex in Schaffhausen, Switzerland from 30 March to 7 April 2024.
And it reached a fitting climax as the two best teams throughout the week played out a thrilling final with Edin again getting the better of Canada skip Brad Gushue.
In the bronze medal match, Italy scored a triple in the 10th against Scotland to force an extra end. And Joel Retornaz's rink stole one in the 11th to win 7-6 as Bruce Mouat just missed a tricky hit and roll with the hammer.
All the matches were streamed live on Olympic Channel via Olympics.com and the official Olympics app for mobile devices.
The action started with a round-robin stage, where all 13 teams played each other once.
The top two teams went straight to the semi-finals on the evening of Saturday 6 April with the next four competing in single play-offs that morning for the last two spots.
Below are all the results, fixtures and standings from the competition. All games last 10 ends unless otherwise noted. All times are local (UTC+01:00 on 30 March, UTC+02:00 for remainder of tournament).
2024 World Men’s Curling Championships Play-offs
Saturday 6 April - Qualification and semi-finals
Qualification games: 10:00
- Sheet B: Scotland 8-4 United States (9 ends)
- Sheet D: Germany 3-8 Italy (9 ends)
Semifinals: 16:00
- Sheet B: Sweden 3-5 Italy (9 ends)
- Sheet D: Canada 9-4 Scotland (8 ends)
2024 World Men’s Curling Championships: Day 9 results and fixtures
Sunday 7 April - Final and bronze medal game
Bronze medal game: 10:00
- Scotland 6-7 Italy (11 ends)
Gold medal game: 15:00
- Canada 5-6 Sweden
2024 World Men's Curling Championship: Round Robin Standings
2024 World Men’s Curling Championships: Day 1 results and fixtures
Saturday 30 March - Round robin
Session 1: 14:00
- Sheet A: Scotland 10-3 Republic of Korea (7 ends)
- Sheet B: Czechia 8-9 Canada (11 ends)
- Sheet C: Sweden 8-1 Netherlands (7 ends)
- Sheet D: Switzerland 3-5 United States
Session 2: 19:00
- Sheet A: New Zealand 5-9 Norway (9 ends)
- Sheet B: Scotland 10-3 United States (8 ends)
- Sheet C: Japan 4-6 Italy
- Sheet D: Germany 5-8 Canada
2024 World Men’s Curling Championships: Day 2 results and fixtures
Sunday 31 March - Round robin
Session 3: 09:00
- Sheet A: Italy 8-7 Czechia
- Sheet B: Norway 5-10 Switzerland (9 ends)
- Sheet C: Republic of Korea 6-8 Germany
- Sheet D: Japan 5-9 Sweden (8 ends)
Session 4: 14:00
- Sheet A: Switzerland 7-8 Sweden (11 ends)
- Sheet B: Netherlands 9-4 Republic of Korea (8 ends)
- Sheet C: Canada 8-4 Scotland (9 ends)
- Sheet D: Czechia 7-4 New Zealand (9 ends)
Session 5: 19:00
- Sheet A: Germany 9-4 Netherlands (9 ends)
- Sheet B: New Zealand 3-8 Japan (7 ends)
- Sheet C: United States 9-3 Norway (6 ends)
- Sheet D: Italy 3-8 Scotland (7 ends)
2024 World Men’s Curling Championships: Day 3 results and fixtures
Monday 1 April - Round robin
Session 6: 09:00
- Sheet A: Republic of Korea 4-9 United States (8 ends)
- Sheet B: Sweden 8-6 Czechia (9 ends)
- Sheet C: Germany 8-1 Japan (8 ends)
Session 7: 14:00
- Sheet A: Sweden 10-8 Norway (11 ends)
- Sheet B: Canada 6-7 Italy (11 ends)
- Sheet C: Scotland 8-2 New Zealand (6 ends)
- Sheet D: Netherlands 5-8 Switzerland (9 ends)
Session 8: 19:00
- Sheet A: Japan 6-8 Czechia
- Sheet B: United States 6-7 Netherlands
- Sheet C: Italy 8-5 Republic of Korea
- Sheet D: Norway 8-6 Germany
2024 World Men’s Curling Championships: Day 4 results and fixtures
Tuesday 2 April - Round robin
Session 9: 09:00
- Sheet B: Czechia 10-6 Republic of Korea (9 ends)
- Sheet C: Switzerland 10-4 Japan (9 ends)
- Sheet D: New Zealand 4-7 Canada (9 ends)
Session 10: 14:00
- Sheet A: Norway 8-6 Netherlands (9 ends)
- Sheet B: Germany 8-7 Scotland
- Sheet C: New Zealand 7-11 Sweden
- Sheet D: United States 5-4 Italy
Session 11: 19:00
- Sheet A: Canada 8-2 United States (6 ends)
- Sheet B: Japan 7-4 Norway (9 ends)
- Sheet C: Czechia 4-6 Germany
- Sheet D: Republic of Korea 7-9 Switzerland
2024 World Men’s Curling Championships: Day 5 results and fixtures
Wednesday 3 April - Round robin
Session 12: 09:00
- Sheet A: Italy 5-7 Sweden
- Sheet B: Switzerland 8-3 New Zealand (8 ends)
- Sheet C: Netherlands 4-7 Canada
- Sheet D: Scotland 6-3 Czechia
Session 13: 14:00
- Sheet A: Germany 9-2 New Zealand (6 ends)
- Sheet B: Italy 8-5 Netherlands (8 ends)
- Sheet C: Norway 8-7 Republic of Korea (11 ends)
- Sheet D: United States 5-6 Japan
Session 14: 19:00
- Sheet A: Czechia 4-7 Switzerland (9 ends)
- Sheet B: Republic of Korea 4-7 Canada (9 ends)
- Sheet C: Japan 5-7 Scotland
- Sheet D: Sweden 8-5 Germany
2024 World Men’s Curling Championships: Day 6 results and fixtures
Thursday 4 April - Round robin
Session 15: 09:00
- Sheet A: Netherlands 3-5 Scotland (9 ends)
- Sheet B: United States 4-6 Sweden
- Sheet C: New Zealand 4-10 Italy (9 ends)
- Sheet D: Canada 7-4 Norway (9 ends)
Session 16: 14:00
- Sheet A: Republic of Korea 11-10 Japan (11 ends)
- Sheet B: Norway 8-10 Czechia
- Sheet C: Germany 2-10 United States (8 ends)
- Sheet D: Switzerland 5-6 Italy
Session 17: 19:00
- Sheet A: Sweden 6-5 Canada
- Sheet B: Scotland 8-7 Switzerland (11 ends)
- Sheet C: Netherlands 8-5 Czechia
- Sheet D: New Zealand 2-5 Republic of Korea (9 ends)
2024 World Men’s Curling Championships: Day 7 results and fixtures
Friday 5 April - Round robin
Session 18: 09:00
- Sheet A: United States 10-4 New Zealand (8 ends)
- Sheet B: Italy 7-8 Germany (11 ends)
- Sheet C: Scotland 9-8 Norway (11 ends)
- Sheet D: Japan 5-7 Netherlands
Session 19: 14:00
- Sheet A: Switzerland 6-7 Germany
- Sheet B: Canada 9-3 Japan (6 ends)
- Sheet C: Republic of Korea 4-7 Sweden (9 ends)
- Sheet D: Czechia 3-6 United States (9 ends)
Session 20: 19:00
- Sheet A: Norway 2-8 Italy (6 ends)
- Sheet B: Netherlands 7-5 New Zealand
- Sheet C: Canada 8-1 Switzerland (6 ends)
- Sheet D: Sweden 6-8 Scotland