Hayden Paddon, från Nya Zeeland blev tvåa.
– Det här var en av mina allra bästa segrar, så tufft och det blev tätare än vad jag hade kunnat tro, en härlig fajt med Hayden. Det här är verkligen hemmaplan för mig. Så otroligt att kunna vinna, sade Solberg efter segern i SVT:s sändning.
Solberg och Paddon dominerade helgens tävling. Men efter att svensken vunnit specialsträcka tolv under lördagen släppte han aldrig greppet.
Efter att fyra av åtta av lördagens sträckor var körda hade svensken ledningen med 10,2 sekunder.
Därefter satte Solberg in vinnarstöten. Svensken följde upp med att vinna tre raka sträckor och kammade således även hem tävlingen.