Lag Anna Hasselborg skaffade sig en 3–1-ledning i den tredje omgången och därifrån släppte man aldrig greppet.
– Vilket lördagsmys. De har så bra kontroll, man njuter av att se det här, säger SVT:s expert Eva Lund.
I den åttonde omgången vräkte man undan två röda stenar och släckte hoppet för Kanada, som valde att tacka för sig.
I semifinalen ställs Sverige mot ryska curlingförbundets lag. Det ryska laget var näst bäst av alla i grundserien.
– Kanada var duktiga och gör många bra slag men de hade inte energin, alltså den mentala styrkan. Det ska bli spännande hur det ryska laget klarar av det. För är det något Sverige har så är det just den mentala styrkan, säger Lund.
VM-semifinalen spelas i natt kl 03.30 (svensk tid).
VIDEO: Se hela matchen i spelaren nedan