Det var Sordos andra raka seger i Sardinien, och han vann 5,1 sekunder före stallkamraten i Hyundai, belgiern Thierry Neuville.
Sébastien Ogier, Frankrike, tappade andraplatsen på den allra sista sträckan och blev trea (+6,1) medan VM-ledaren Elfyn Evans, Wales, blev fyra (+1.02,3).
Efter sex av åtta tävlingar toppar Evans VM-tabellen på 111 poäng, följd av Ogier på 97, Neuville på 87 och estländaren Ott Tänak på 83. Nästa tävling körs i Belgien 19–22 november och VM-serien avslutas sedan i italienska Monza 4–6 december.
Svensk framgång blev det också på Sardinien. Pontus Tidemand vann WRC2-klassen, närmast under WCR, och drar därmed ifrån i toppen av mästerskapet.