Rob Bowen homered leading off the bottom of the 10th to give the Padres a 2-1 victory over Chicago on Saturday night, extending their winning streak to seven games. The defending NL West champion Padres (15-15) climbed back to .500 for the first time since April 5, when they were 1-1.
Bowen, a backup catcher, drove a 1-1 pitch from Bob Howry (2-1) just over the right-field fence for his second career homer.
Bowen came in for Mike Piazza during a double-switch in the top of the seventh inning. In the bottom of the seventh, he sent a drive to center field in spacious Petco Park that Juan Pierre caught at the fence.
"It felt good off the bat, but in this park you never know, so I'm sprinting all the way around until they tell me it's a home run," said Bowen, adding that this was his first walkoff homer ever.
Bowen's shot was estimated at 389 feet.
The teams played their second straight extra-inning game. San Diego won 1-0 in 11 innings on Friday night. Overall, San Diego has won three straight home games by one run in extra innings.
The Cubs lost their fifth straight and for the seventh time in eight games, but at least they scored for the first time in three days. Aramis Ramirez led off the fourth against Padres ace Jake Peavy with a homer to end a streak of 28 scoreless innings.
"It's beyond description," manager Dusty Baker said. "We left a lot of guys out there. We had a lot of chances. We're just not getting the hit at the right time."
The Cubs stranded 10 as they dropped below .500 for the first time this season, at 14-15.
Chicago had been shut out in its previous two games, and four times in its previous six. Four games into a nine-game road trip, the Cubs have stranded 40 runners and are 2-for-42 with runners in scoring position. The Cubs were 0-for-13 with runners in scoring position Saturday night, and are 0-for-20 in the two losses in San Diego.
Cubs cleanup hitter Jacque Jones struck out four times, stranding four runners, three in scoring position.
"I had some opportunities to help the team win and I didn't do anything at all to help the team," he said.
Scott Cassidy (3-0) pitched the 10th for his third win in four games.
Making his sixth career start, rookie Sean Marshall held the Padres hitless for five innings while allowing only two walks.
Eric Young singled to left with one out in the sixth, advanced when Mike Cameron beat out an infield single and scored on Brian Giles' single to right to tie the game at one. Giles' hit moved Cameron to third, where he was stranded.
Mike Piazza fouled out, Mark Bellhorn drew a two-out walk to load the bases and Khalil Greene flied out to end the threat.
Marshall went six innings, allowing one run and three hits while striking out six and walking three.
Ramirez homered to left on an 0-2 pitch from Peavy leading off the fourth, his fifth. The Cubs hadn't scored since Greg Maddux drew a bases-loaded walk in the fourth inning Wednesday at Arizona.
Peavy also went six innings, allowing one run and five hits. He struck out three and walked three.
The Cubs took advantage of 37-year-old Piazza's weak arm by stealing five bases. Piazza has thrown out only three of 30 runners this year. ... Chicago's scoreless innings streak was its longest since a 27-inning drought June 5-8, 1997. ... As part of their third annual Salute to the Negro Leagues, the Padres wore replica 1948 Pacific Coast League uniforms in honor of San Diego native Johnny Ritchey, who broke the PCL color barrier while playing for the Padres that season.