Belgiern Thierry Neuville vann rallyt, knappt 15 sekunder före svensken och med den brittiske VM-ledaren Elfyn Evans, ytterligare nästan 13 sekunder efter.
Solberg startade som fyra på söndagen och trots att han saknade reservdäck kunde han köra upp sig två placeringar.
Den 24-årige rallystjärnan tog in på Evans i totalställningen, och är nu 31 poäng efter på tredje plats. Japanen Takamoto Katsuta ligger tvåa inför nästa VM-deltävling i hemlandet som startar den 28 maj.
Tredjeplatsen var Solbergs tredje pallplats i VM och den första sedan i januari då han vann i Monaco. Svensken bröt de tre senaste VM-rallyna.




