Johnson, Giants beat Cardinals 6-3

Tuesday, June 30, 2009
By R.B. FALLSTROM, AP Sports Writer

ST. LOUIS —  Randy Johnson won his third straight decision and 303rd of his career despite surrendering two home runs to Albert Pujols in the San Francisco Giants' 6-3 victory over the St. Louis Cardinals on Tuesday night.

The Cardinals couldn't overcome Chris Carpenter's first shaky outing of the season, which left them trailing 6-1 after five innings. St. Louis has lost three straight since acquiring Mark DeRosa, who is a quiet 0 for 9 thus far, and has dropped six of seven overall.

Johnson (8-5) allowed three runs and four hits in 5 1-3 innings.

Pujols leads the major leagues with 30 homers and 77 RBIs after his third multihomer game in 10 games.

Carpenter (5-3) lasted five innings and allowed six runs and 11 hits.

Copyright 2009 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.