Soriano tied Tuesday's game at 6 with a leadoff homer in the ninth against the Cardinals, who won, 7-6, in the bottom of the frame.
He went yard again Wednesday, this time hitting a two-run shot off Phillies starter Kyle Kendrick for the Cubs' only runs in a 9-2 loss.
"I feel good," Soriano said before Wednesday's game. "Now I can be more relaxed [when I go] to home plate and try to do my thing."
The Cubs left fielder had gone 119 at-bats without a homer, the third longest stretch in his career. Was he worried at all?
"Yeah, I was a little worried because I think the team needs my offense a lot, because we have a lot of young guys on our team," he said. "Now I want to try to start a new season. I want to forget my last six weeks and now try to start again and try to put up some better numbers to help the team win."