Switzerland won their sixth straight game at the World Women's Curling Championship ©World Curling

Switzerland continued their impressive title defence, edging past Canada 7-6 to win their sixth straight match at the World Women's Curling Championship at the Goransson Arena in Sandviken, Sweden.

The Swiss side recovered from being down 4-2 to remain undefeated, scoring a single shot on the last end of regulation play to claim the win.

They continue to top the standings of the round-robin stage, with Canada holding on to second alongside Italy with five wins and two losses after going on to defeat struggling New Zealand 10-4 later in the day.

Italy were involved in two close matches, defeating Denmark 7-5 and then claiming a dramatic victory over Scotland 7-6.

New Zealand moved to 0-7 following the loss to Canada, while a 7-1 loss to the United States kept them winless.

The United States also claimed two wins today, also beating Denmark 7-2 to cap off an impressive showing as they move to 4-3.

Japan came into the day with a winning record, but losses to Sweden 5-4 and Turkey 7-4 moved them to two wins and three losses.

Sweden bounced back after suffering a disappointing loss to Germany 9-3, beating the Japanese, as they moved to 3-3.

Germany could not keep their momentum from the Sweden match-up as they went on to lose to South Korea 4-2.

Scotland were another team that disappointed losing both games to Italy and Norway.

The World Women's Curling Championship is set to continue tomorrow, with Switzerland attempting to keep their winning streak going when they face New Zealand and Italy.