Saturday’s interleague games
Giants 9-4, Orioles 6-5: At Baltimore, Barry Bonds hit his 675th homer and capped a four-run 11th inning with an RBI single, leading San Francisco past Baltimore Orioles 9-6 in the opener of a day-night doubleheader. In the second game, Larry Bigbie singled in the winning run in the 12th inning to give the Orioles a 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. 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 on June 17, 1970, and Mays and Hank Aaron both homered on May 8, 1971.
Yankees 3, Padres 2: At New York, Gary Sheffield put the Yankees ahead with a two-run single in the sixth inning, and Bret Prinz pitched out of a jam in the seventh to preserve New York’s win over San Diego.
Dodgers 14, Red Sox 5: At Boston, Olmedo Saenz drove in four runs and hit one of Los Angeles’ three homers as the Dodgers beat Boston for their first-ever win at Fenway Park. Jeff Weaver (4-7) allowed five runs and five hits in five innings. Los Angeles relievers pitched four hitless innings, striking out 10 of 12 batters.
Blue Jays 15, Diamondbacks 4: At Toronto, Eric Hinske homered and drove in a career-high five runs to lead Toronto over Arizona. Vernon Wells hit a three-run homer and tied a career high with four hits.
Royals 4, Mets 3: At Kansas City, Mo., Angel Berroa’s RBI single scored the winning run from second base with one out in the ninth inning, lifting Kansas City past New York. Right fielder Gerald Williams made a strong throw to the plate but pinch-runner Wilton Guerrero was safe when catcher Vance Wilson had trouble handling the throw and tagged Guerrero with his glove, but the ball was still in his other hand.
Athletics 12, Pirates 11: At Oakland, Calif., Jermaine Dye singled with the bases loaded in the ninth inning to complete a wild comeback for the Athletics in a victory over Pittsburgh. Arthur Rhodes (3-3) blew his fifth save in 14 opportunities, most in the A.L., but got the win when Dye singled.
Twins 6, Phillies 1: At Minneapolis, Carlos Silva struck out a career-high eight in seven sharp innings against his former team, leading Minnesota to a victory over Philadelphia. Luis Rivas went 3 for 4 with a two-run triple for the Twins, who scored four runs with two outs in the second inning against Phillies starter Kevin Millwood. Jim Thome hit career home run No. 399, his 18th of the season, to start the seventh.
White Sox 10, Braves 8: At Chicago, Frank Thomas homered twice and Carlos Lee extended his career-best hitting streak to 26 games in Chicago’s win over Atlanta. Lee went 3 for 5 with an RBI and Juan Uribe had a three-run double for the White Sox, who had lost six of eight.
Indians 8, Reds 7: At Cleveland, Coco Crisp’s three-run double with two outs in the eighth inning helped Cleveland come from behind again to beat Cincinnati, the Reds’ fifth straight loss.
Devil Rays 10, Rockies 7: At St. Petersburg, Fla., Toby Hall and Tino Martinez hit consecutive homers in the seventh inning, leading Tampa Bay past Colorado.
Rangers 7, Cardinals 2: At Arlington, Texas, Hank Blalock hit his second career grand slam and drove in five runs as Texas beat St. Louis.
Tigers 6, Marlins 2: At Detroit, Nate Robertson pitched four-hit ball for eight innings and Ivan Rodriguez had two hits and an RBI against his former team, lifting Detroit to its fourth straight win.
Cubs 10, Angels 5: At Anaheim, Calif., Todd Walker homered and drove in three runs, and Todd Hollandsworth and Aramis Ramirez also hit home runs as Chicago slugged its way to a victory over Anaheim.
Saturday’s National League game
Brewers 7, Astros 4: At Milwaukee, Keith Ginter’s go-ahead, two-run double highlighted Milwaukee’s five-run fifth inning, and the Brewers came back to beat Houston. The Astros’ Jeff Kent went 0 for 4 and had his team-record 25-game hit streak snapped.