His three extra-base hits helped led the Pirates' comeback win.
PITTSBURGH (AP) -- Pittsburgh rookie Brad Eldred is known as Big Country for his 270 pounds and his big swings. He's quickly learning in the majors that he doesn't have to hit the ball out of the park to make an impact.
Eldred's third consecutive double drove in the winning run in the ninth inning, and the Pirates overcame three San Diego homers to beat the first-place Padres 9-8 Wednesday night.
With Rob Mackowiak on first base after walking, Eldred hit a two-out line drive into the right-center field gap.
Center fielder Dave Roberts, who entered in the top of the inning, slid to his knees to try to cut the ball off, but it skidded past him to score Mackowiak.
Eldred, called up July 22 after hitting 65 homers in 11/2 minor league seasons, has yet to homer in 27 at-bats, but he had a four-hit night and drove in three runs. He had only one RBI coming into the game.
"There's no better feeling than that, to get a game-winning hit in the ninth," said Eldred, who jumped his average from .174 to .296. "I knew it was only a matter of time before I started hitting. I really haven't felt overmatched up here, and I've never lost any confidence."
The Padres insist they haven't, either, despite losing for the 13th in 15 games. After winning 11-3 Tuesday, they held a team meeting intended to put a miserable 8-18 July behind them, then wasted an eight-run night as Chan Ho Park flopped in his Padres debut.
"It was a tough one to lose," Eric Young said. "There were some good signs out there, and we've got to build on those positives."
San Diego hadn't homered in nine games since July 22, only to hit three in the first seven innings -- including game-tying homers by Young, a three-run shot in the fifth, and Khalil Greene, a two-run drive in the sixth. Young also had an RBI single in a three-run sixth that put San Diego up 8-7.
Young, out most of this season with a separated shoulder, hit his first homer since Sept. 22 with Texas.
Eldred doubled ahead of rookie Ryan Doumit's two-run single that restored the Pirates' lead at 7-5 in the fifth. Eldred's second double tied it at 8 in the seventh against reliever Scott Linebrink as the Pirates got seven hits and five RBIs from their three rookies, leadoff man Chris Duffy, Eldred and Doumit, who added a two-run single.
Jason Bay, last year's NL rookie of the year, is encouraged by all the Pirates rookies -- especially unbeaten left-hander Zach Duke (4-0), as the NL rookie of the month in July.
"They're still getting their feet wet, but they still want to do well," Bay said. "It's nice to see they're getting some confidence and doing well."
Just before Eldred got his game-winning hit, Pades reliever Akinori Otsuka (1-4) appeared confused by what to throw, gesturing to the dugout as if appealing for a pitch to be called. Manager Bruce Bochy said the umpires told him Otsuka was moving too much on the mound before coming set in his delivery.
"There's a lot of pitchers who have a little rocking motion, but they thought he was moving too much," Bochy said. "He's been doing that since he's been here and I don't know why it was brought up -- this umpiring crew has had him before."
Jose Mesa (2-6) pitched the ninth inning in a non-save situation for the victory, only the Pirates' second in eight games.