Denver Barry Bonds found his power and his long-lost sense of humor, too.
Bonds homered for the first time this season, hitting No. 709 of his career to help the San Francisco Giants beat the Colorado Rockies, 6-4, on Saturday night.
"I don't get relief over that stuff," Bonds insisted.
Bonds suggested he was just glad not to be trailing diminutive shortstop Omar Vizquel, who led off the game with his first homer of the season.
"It just felt good not to be behind Omar," cracked Bonds. "I couldn't be behind Omar."
The slugger sliced a belt-high fastball from right-hander Aaron Cook 384 feet to left field, moving within five home runs of Babe Ruth for most by a left-handed hitter. It came in Bonds' 31st at-bat and 14th game this year.
For San Francisco's usually surly star, it was one of his longest droughts to start a season. In 1998, he didn't homer until his 13th game and 55th at-bat, the longest season-opening drought of his career when healthy.
Bonds' shot left him clearly in his best mood this season.
"I feel good that we won because we always have bad times here in Colorado," Bonds said.
Brewers 11, Reds 0
Milwaukee - Milwaukee became the first major-league team in 40 years to hit five home runs in one inning, and Damian Miller went 4-for-4 with three doubles and five RBIs. Dave Bush pitched a four-hitter with a season-high nine strikeouts for his second career shutout and fourth complete game.
Bill Hall, Miller, Brady Clark, J.J. Hardy and Prince Fielder all homered for Milwaukee in a seven-run fourth. The last team to hit five homers in an inning was the Minnesota Twins on June 9, 1966, in the seventh against the Kansas City Athletics.
Cardinals 4, Cubs 1
St. Louis - Albert Pujols' two-run single with the bases loaded snapped a fifth-inning tie. Pujols has six RBIs in the first two games of the series.
Astros 3, Pirates 0
Houston - Taylor Buchholz earned his first major-league win, coming within one out of a one-hit shutout.
Mets 8, Padres 1
San Diego - Pedro Martinez had a season-high 11 strikeouts in seven innings, and Carlos Delgado homered.
Diamondbacks 5, Dodgers 4
Los Angeles - Chad Tracy tied a career high with four hits and equaled a franchise record with three doubles.