Padres’ Peavy posts opening victory over Giants

? Jake Peavy upstaged both superstar Barrys – and his former manager.

Peavy sparkled in six shutout innings and the San Diego Padres beat the San Francisco Giants, 7-0, on Tuesday in the season opener for both clubs, giving rookie skipper Bud Black a win in his debut against predecessor Bruce Bochy.

“That’s the way you draw it up,” Peavy said. “Put some zeros on the board and make it hold up. That’s a good day. I feel healthy. That’s the biggest thing for me.”

Barry Bonds resumed his pursuit of Hank Aaron’s home run record with a single, stolen base, walk, groundout and fly ball to the warning track in a 1-for-3 showing on a day when the Giants matched their most lopsided loss in an opener in 75 years. The Padres earned the first opening day shutout in team history.

San Francisco was shut out on opening day for the first time since a 6-0 defeat against Bob Gibson and the St. Louis Cardinals in 1967. The Giants haven’t lost by more than seven runs in an opener since falling 13-5 to the Philadelphia Phillies in 1932.

“They pretty much shut us down,” Giants shortstop Omar Vizquel said. “It was terrible. We should be able to put on a better show than that.”

Barry Zito, San Francisco’s new $126 million left-handed ace with the nasty curveball, was outpitched by Peavy in his National League debut after spending his first seven seasons across San Francisco Bay with the Oakland Athletics.

“When you’re going against Peavy, you have to keep the game close. … He’s tough when he is on top of his game, and he was today,” Bochy said. “Zito threw all right. He was just up there in pitches.”

Bonds waved and tipped his cap in every direction to the sellout crowd of 42,773 when introduced before the game, then No. 25 walked out hand-in-hand with his godfather, Hall of Famer Willie Mays, when he was honored with a group of San Francisco’s former All-Stars. The 42-year-old Bonds needs 22 home runs to break Aaron’s career mark of 755.

The closest the Giants came to scoring was when Bonds tried to come around from second on a throwing error by shortstop Khalil Greene and was easily nailed at the plate.

Rockies 4, Diamondbacks 3, 11 innings

Denver – Troy Tulowitzki doubled in the tying run and scored the game-winner on third baseman Alberto Callaspo’s error in the 11th inning. Todd Helton and Matt Holliday led off the 11th with singles against Arizona closer Jose Valverde (0-1), but Brad Hawpe hit into a double play. Tulowitzki doubled in pinch-runner Jamey Carroll, then Callaspo couldn’t handle Chris Iannetta’s grounder.

Mets 4, Cardinals 1

St. Louis – Orlando Hernandez threw seven innings of five-hit ball and hit a two-run double that matched his career RBI output to lead New York over St. Louis. The Mets have been impressive in taking the first two games of a season-opening three-game series against the team that knocked them out in a seven-game NLCS last year.

Pirates 3, Astros 2

Houston – Xavier Nady singled home Jason Bay for the go-ahead run off Dan Wheeler and homered for the second straight night, leading Pittsburgh. In Monday’s opener, Nady hit the tying homer with two outs in the ninth inning off closer Brad Lidge. The Pirates won 4-2 in 10 innings.

Brewers 4, Dodgers 3

Milwaukee – Kevin Mench hit a go-ahead, two-run homer off Randy Wolf in the sixth inning, sending Milwaukee past Los Angeles. With Milwaukee trailing by a run and one out in the sixth, catcher Johnny Estrada hit a grounder deep in the hole at shortstop and beat the throw for an infield single.

Marlins 9, Nationals 3

Washington – Scott Olsen was as good at the plate as he was on the mound. Olsen had a double, a single and an RBI, all while taking a two-hit shutout into the sixth inning and helping Florida beat Washington to improve to 2-0 for only the second time in its 15 seasons.