Barry Bonds hit his 675th homer to help the San Francisco Giants beat Baltimore, 9-6, in 11 innings in the first game of a day-night doubleheader yesterday at Camden Yards.
In the second game, Larry Bigbie singled in the winning run in the 12th inning to give the Orioles a 5-4 victory and a split.
Rafael Palmeiro hit two homers for Baltimore in the opener, moving past Mickey Mantle into 11th place on the career list with 537. It was only the third time in baseball history that two players with 500 homers connected in the same game. Willie Mays and Ernie Banks did it June 17, 1970, and Mays and Hank Aaron both homered May 8, 1971.
In the nightcap, John Parrish (5-2) pitched two innings of scoreless relief for the Orioles. The Giants managed only five hits, and Bonds tied a career high with five walks, four of them intentional. In the first game, Bonds hit his 17th homer and capped a four-run 11th with an RBI single. He went 3 for 6 with two RBIs.
Cubs 10, Angels 5 -- Todd Walker homered and drove in three runs as visiting Chicago slugged its way past Anaheim. Bartolo Colon (4-5) was charged with six runs and nine hits in six innings, and was booed off the mound following Chicago's three-run fifth. He is 0-3 over his last six starts -- having allowed 32 earned runs in 32 innings.
Blue Jays 15, Diamondbacks 4 -- Eric Hinske homered and drove in a career-high five runs and AL Cy Young Award winner Roy Halladay (6-4) returned from the disabled list and allowed two runs in 5 2/3 innings as Toronto rolled over visiting Arizona.
A's 12, Pirates 11 -- Jermaine Dye singled with the bases loaded in the ninth to complete a wild comeback for host Oakland, which won its seventh straight.
Twins 6, Phillies 1 -- Carlos Silva (7-3) struck out a career-high eight in seven sharp innings against his former team, and Luis Rivas contributed a two-run triple for host Minnesota.
White Sox 10, Braves 8 -- Carlos Lee extended his career-best hitting streak to 26 games for host Chicago and Frank Thomas homered twice to back Esteban Loaiza (7-3).
Rangers 7, Cardinals 2 -- At Arlington, Texas, Hank Blalock hit his second career grand slam and Ryan Drese (3-3) shut down St. Louis to win for the first time since May 5.
Devil Rays 10, Rockies 7 -- At St. Petersburg, Fla., Toby Hall hit a go-ahead, two-run homer in the seventh, and Tino Martinez followed with a solo shot to power Tampa Bay.
Indians 8, Reds 7 -- Visiting Cincinnati dropped its fifth in a row as Coco Crisp's three-run double in the eighth capped Cleveland's comeback.
Tigers 6, Marlins 2 -- Nate Robertson (5-3) pitched four-hit ball for eight innings and Ivan Rodriguez had an RBI against his former team as host Detroit won its fourth straight.
Royals 4, Mets 3 -- Angel Berroa's RBI single with one out in the ninth lifted Kansas City after it had blown a one-run lead in the top of the inning.
Mariners 3, Expos 0 -- Jamie Moyer threw seven shutout innings and Hiram Bocachica hit his first homer in the majors in two seasons, leading host Seattle past Montreal.
Brewers 7, Astros 4 -- In the lone National League game, Keith Ginter hit a go-ahead, two-run double as Milwaukee rallied at home and snapped Jeff Kent's 25-game hitting streak.