MESA, Ariz. -- Alfonso Soriano hit a two-run double and then scored on Dioner Navarro's home run in the sixth inning to lift the Cubs to a 9-3 victory Sunday over the Padres.

The Cubs trailed 2-0 in the sixth against Tim Stauffer when Travis Wood and David DeJesus both singled. Two outs later, Soriano lined a double to left and Navarro then connected on his second spring home run.

The Cubs added five runs in the eighth on a solo home run by Jorge Soler, an RBI single by J.C. Boscan, a sacrifice fly by Steve Clevenger and a two-run home run by Christian Villanueva. Villanueva now has three hits this spring, and all three have been home runs.

Wood followed Scott Feldman, and gave up one hit and walked three over four scoreless innings, striking out six.

With one out in the Padres' third, Jeff Decker reached on an error by shortstop Alberto Gonzalez and Travis Buck was hit by a pitch, with both scoring on Mark Kotsay's double into the right field corner. Kotsay has hit safely in five of six games.

The runs came off Feldman, who was making his third spring start. The right-hander gave up four hits over three innings and did not walk a batter.

Padres second baseman Jeff Gyorko helped out starter Jason Marquis in the fourth. The Cubs had two outs and a runner at first when Navarro hit a grounder that Gyorko fielded on the grass behind second and was able to throw in time to get the catcher.

San Diego's Andrew Cashner, who was the Cubs' No. 1 pick in 2008, made his first spring appearance and retired the side in the seventh. He had been sidelined since cutting a tendon in his right thumb in a hunting accident in December.

Up next: Jeff Samardzija will make his third Cactus League start and fourth spring start on Monday when the Cubs travel to Salt River Fields at Talking Stick in Scottsdale to face the Diamondbacks. Samardzija's last outing was in a "B" game last Wednesday against the Rangers, and he threw four innings. In Cactus League action, the right-hander has given up two runs on four hits and three walks over five innings.