SAN DIEGO -- Barry Bonds hit an eye-popping grand slam to move ahead of Frank Robinson for sole possession of fourth place on the career home run list with 587, leading the San Francisco Giants to a 12-2 win over the staggering San Diego Padres on Wednesday.
Bonds' high-arching homer in the third off Dennis Tankersley (1-2) went an estimated 482 feet and hit the bottom left side of the scoreboard 29 rows beyond the right field wall at Qualcomm Stadium.
Bonds' 11th career slam was his 20th homer of the season, tying him with Chicago's Sammy Sosa for the big league lead.
The Giants won their fourth straight game.
Braves 6, Mets 4
ATLANTA -- Henry Blanco hit a two-out, two-run homer off Scott Strickland (5-3) in the eighth inning, and streaking Atlanta extended its lead in the NL East.
Blanco, the Braves' backup catcher, came to the plate batting .183. But he has a way of coming up with big hits -- his other homer this season was a 10th-inning drive that won a game at Milwaukee.
Rockies 8, Dodgers 6
DENVER -- Benny Agbayani came off the disabled list and hit a grand slam, and Jason Jennings (7-2) won his sixth straight decision as Colorado won for just the second time in nine games against Los Angeles this season.
Marlins 2, Phillies 1
PHILADELPHIA -- Luis Castillo went 4-for-5 with a home run to extend his hitting streak to a team-record 23 games, and A.J. Burnett (6-5) pitched a six-hitter for his fourth career complete game.
Expos 3, Pirates 1
MONTREAL -- Javier Vazquez pitched a three-hitter and struck out 10, leading Montreal over Pittsburgh.
Vazquez (4-2) retired 20 of the first 21 batters, allowing only pitcher Josh Fogg's two-out single in the third inning.
-- From wire reports
Connect with the Southeast Missourian Newsroom:
For corrections to this story or other insights for the editor, click here. To submit a letter to the editor, click here. To learn about the Southeast Missourian’s AI Policy, click here.