Curling matches against Canada, the sport's great power, are always prestigious and team Edin came tagged to the match.

Before the final round, Canada needed to take two points to take the match to the arbitration round.

But after a few mistakes by skipper Brad Gushue, Sweden instead stole a point and won 7-4.

Team Edin played great and led the match.

The Swedes always had the initiative, while the Canadians had to hunt to catch up and were forced to take chances.

At the same time, team Edin played safely.

With the victory, Sweden leads the table in the basic series with four wins and zero losses.

Team Edin, who are chasing the Olympic gold they have lost so far, is the only team that has so far been undefeated.

Five rounds remain in the basic series.

On Sunday, team Edin will play the next match, against Norway.