Team Hasselborg looked to be heading for a sure victory but there was drama all the way to the end.

In the tenth and decisive round, Sweden led by two points - but then two Swedish stones went on rubbish on the ice and were thus lost.

In the pressured situation, Canada had the chance to take home the match in the last stone.

But after the measurement, it was clear that Sweden won the match 7-6.

The victory means that the Swedish team is listed for two wins and one loss after three matches in the regular season.

The four best teams after everyone has met each other advance to the semifinals.

Team Hasselborg meets China later on Saturday, match start 13.05 Swedish time.