Sweden's Oliver Solberg led a Toyota one-two-three after the second day of the season-opening Monte Carlo Rally on Friday.