Met de sneeuw op de Nederlandse wegen zit het goed, echter veegt men het hier weg, in Zweden en Noorwegen doen ze dat anders, daar laten ze het juist liggen en zet met een mooie wedstrijd uit door de bossen en langs meren.
Ford begon gematigd aan de wedstrijd, op de tweede proef pakte het team echter een 1e en 2e plek, met Ostberg (niet voor het WK Team rijdend) en Latvala als snelste. Na de derde proef stond het voltallige WK team van M-sport/Ford op plek 1 en 2, daarna werd het stuivertje wisselen tussen Latvala en Hirvonen. De oud teamgenoten hadden een goed gevecht om de koppositie. Het verschil tussen beide Finse teams bleef rond de 19 seconden schommelen, tot proef 19, toen verloor Hirvonen het zicht op Latvala, het verschil liep op tot 30 seconden en een proef later was het zelfs 35 seconden.
Een lekke band bij Ford rijders Petter Solberg en Latvala zorgde echter voor een wijziging in de topregionen van het algemeen klassement. De voorsprong van Latvala op Mikko Hirvonen slonk tot een kleine 8 seconden, iets wat de Citroenrijder goed dicht zou kunnen rijden in de laatste twee proeven. Petter Solberg verloor zijn podiumplek aan merk en landgenoot Mads Ostberg, de jonge Noor had na proef 22 een voorsprong van 25,4 seconden op zijn begeleider.
Om de overwinning naar Ford te brengen, moest Latvala er vol tegenaan op de laatste twee proeven, iets wat hij ook deed. Hij pakte 4,5 en 3,1 seconden op de Fin Hirvonen en ging met de overwinning naar huis.
Sebastien Loeb komt in het hele verhaal om de eindoverwinning niet voor door een fout op proef 7, op een snel stuk reed hij een sneeuwbank in. Om er weer uit te komen kostte het hem 7 minuten, sinds proef 7 kon hij zijn ambitie om te winnen in de ijskast zetten. De laatste proef, de powerstage, ging hij er vol tegenaan en reed hij 4,9 seconden sneller dan de nummer 2, Petter Solberg. Derde werd de winnaar van de rally, Latvala.
Door zijn overwinning en derde plek op de powerstage mag Latvala 26 punten op zijn lijst bijschrijven, Hirvonen krijgt 18 punten na zijn 2e plaats in de eindklassering. Ostberg krijgt 15 punten, de Noor Petter Solberg krijgt er 14 bijgeschreven.