Johnson was pulled for a pinch-hitter in the eighth after allowing six hits and no walks in his second straight frustrating start against Jennings and the Rockies. Colorado beat Arizona 3-2 Sunday after the Diamondbacks' bullpen blew a dominating performance by Johnson 14 -- strikeouts in eight scoreless innings -- in the ninth.
Dodgers 12, Padres 3
In San Diego, Milton Bradley homered twice and Jeff Weaver pitched eight innings of four-hit ball, and Los Angeles took a 3 1/2-game lead over San Diego in the NL West .
Bradley also robbed Phil Nevin of a two-run homer in the third, when he made a backhanded grab over the fence for the final out.
Weaver (8-10) allowed only two hits after the third inning and the Dodgers staked him to a 7-1 lead in a fourth inning highlighted by Bradley's two-run drive.
Adam Eaton (6-9) allowed seven runs on nine hits over 3 2-3 innings.
Cardinals 7, Giants 4
In San Francisco, Barry Bonds hit his 685th homer, but Jim Edmonds had a two-run triple during the St. Louis' six-run sixth inning against San Francisco.
Tony Womack tripled to start the Cardinals' decisive rally, and Mike Matheny added a two-run double as St. Louis rallied from an early three-run deficit for its fifth straight win. Bond and Michael Tucker homered in the first, but the Giants' bullpen failed after starter Jerome Williams left midway through the fourth with an undisclosed injury. Jim Brower (6-6) took the loss (6-6).
Chris Carpenter (11-4) pitched 6 2-3 innings and won despite allowing three homers. Jason Isringhausen got his 27th save.
Notebook
AP, New York
New York Yankees first baseman Jason Giambi has been diagnosed with a benign tumor, but is expected to return to the team later this season after undergoing treatment.
The Yankees announced Friday night that Giambi was placed on the 15-day disabled list and will be treated immediately.
The team, citing privacy issues, declined to divulge where the tumor is or what type of treatment Giambi will undergo.
Yankees manager Joe Torre said he didn't believe surgery would be necessary for Giambi.
General manager Brian Cashman said: "I think the next few days, he'll be treated and we'll see how he's feeling. He has to get his strength back and then we'll take it from there."
Giambi, a former AL MVP, is batting only .221 with 11 home runs and 36 RBIs. He's been feeling fatigued virtually all season, and was diagnosed with a parasite on June 29.
He tried to play through it, but began to feel increasingly weaker. Giambi underwent a battery of tests earlier this week.
"The testing has not revealed the presence of any infectious disease," team physician Dr. Stuart Hershon said in a statement. "The Yankees expect that, with appropriate treatment, he will rejoin the team as soon as possible."
Cashman said he spoke to Giambi on Friday, and said the slugger is in good spirits.
"He's obviously happy that he knows what's going on now," Cashman said.
Cashman didn't have an immediate timetable for Giambi to return to the team.



