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 Saturday.
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.
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.
In the nightcap, Melvin Mora drew a one-out walk from Scott Eyre (0-1) in the 12th and Matt Herges entered to face Miguel Tejada, who was 0-for-10 for the day until he singled.
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 victory. Derek Jeter had three hits and Jon Lieber (5-3) worked out of trouble all afternoon for the Yankees, who improved to 9-2 on their 12-game homestand.
DODGERS 14, RED SOX 5: At Boston, Olmedo Saenz drove in four runs and hit one of Los Angeles' three homers in the Dodgers' first win at Fenway Park. Trailing 2-1, Los Angeles scored four runs in the fourth then added seven in the fifth and two in the sixth. Saenz, Juan Encarnacion and Jayson Werth homered, and Cesar Izturis had four of his team's 15 hits.
BLUE JAYS 15, DIAMONDBACKS 4: At Toronto, Roy Halladay (6-4) allowed two runs on three hits in 5 2/3 innings in his return from the disabled list, and Eric Hinske homered and drove in a career-high five runs to lead Toronto over Arizona. Halladay, the AL Cy Young winner, missed two starts with a sore shoulder. He struck out five and walked one.
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. 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. Marco Scutaro doubled to lead off the ninth, and after Mark Corey (0-1) got Eric Byrnes to fly out, Mark McLemore and Mark Kotsay were walked intentionally ahead of Dye. Arthur Rhodes (3-3) blew his fifth save in 14 opportunities, most in the AL, but got the win when Dye singled.
DEVIL RAYS 10, ROCKIES 7: At St. Petersburg, Fla., Toby Hall and Tino Martinez hit consecutive homers in the seventh inning. Hall gave the Devil Rays an 8-7 lead with a two-run shot off Tim Harikkala (1-1), and Martinez followed with his 310th career homer.
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 the Tigers to their fourth straight win. Rodriguez, the star catcher who helped Florida to a surprising World Series title last October, went 2-for-4 for the second straight game against the Marlins.
TWINS 6, PHILLIES 1: At Minneapolis, Carlos Silva (7-3) struck out a career-high eight in seven sharp innings against his former team. 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 (4-5).
WHITE SOX 10, BRAVES 8: At Chicago, Frank Thomas homered twice and Carlos Lee extended his career-best hitting streak to 26 games in the White Sox'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 the Indians come from behind again to beat Cincinnati, which lost their fifth straight. Ken Griffey Jr. remained stalled in his pursuit of 500 career homers, and the Reds' slide continued as they failed to hold a 5-2 lead after five innings for the second straight night.
RANGERS 7, CARDINALS 2: At Arlington, Texas, Hank Blalock hit his second career grand slam and drove in five runs, and Ryan Drese pitched seven strong innings in Texas' win over the St. Louis. He allowed two runs (one earned) and four hits.
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. Glendon Rusch (3-1) allowed two runs and six hits in five innings in his sixth start since replacing the injured Kerry Wood in the Cubs' rotation.
MARINERS 3, EXPOS 0: At Seattle, Jamie Moyer threw seven shutout innings and Hiram Bocachica hit his first homer in the majors in two seasons. Moyer (5-2) allowed just six hits in winning his fourth consecutive decision.
