Bonds gets the win; Big Mac gets the homer


The St. Louis Cardinals didn’t let Barry Bonds beat them. Armando Rios and Livan Hernandez did the job for the San Francisco Giants instead. Bonds — in his first showdown with Mark McGwire — didn’t move any closer to Big Mac’s single-season home run record Friday night as St. Louis pitched around him in a 10-5 loss at Busch Stadium. While McGwire hit a two-run homer, Bonds went 0-for-2 with three walks, one intentional. Bonds remained at 38 homers — a record for before the All Star break with 15 games to spare — as he chases McGwire’s mark of 70 in 1998. Rios hit his third career grand slam in a six-run fourth, and Hernandez (7-9) pitched a seven-hitter as the Giants won for the ninth time in 10 games. McGwire hit his seventh homer with two outs in the eighth and was 2-for-3, also drawing a walk. Jim Edmonds homered twice and drove in three runs for the Cardinals, who have lost three straight. Braves 10, Mets 1 Jones homered and drove in three runs, and Odalis Perez (5-5) limited New York to one run in 6 2-3 innings at Shea Stadium. Marlins 8, Phillies 1 Ryan Dempster (8-7) struck out nine in eight innings as host Florida won the opener of its showdown with first-place Philadelphia. Brewers 2, Cubs 1 James Mouton hit an RBI single in the ninth inning off Kerry Wood (7-5), ending Chicago’s home winning streak at 13 games. Expos 11, Pirates 5 Tony Armas (7-5) won his sixth consecutive decision, and Vladimir Guerrero hit a three-run homer as Montreal won at Pittsburgh. Jason Schmidt (3-3) allowed seven runs — six earned — and six hits in 3 1-3 innings for the Pirates, who lost their third straight. Reds 7, Astros 5 Sean Casey’s RBI single off Billy Wagner (2-3) in the 10th inning gave Cincinnati its second straight extra-inning win at Enron Field. The Reds, who came back from a 4-0 deficit to win 8-7 in 11 innings Thursday night, rallied from 4-1 down Friday by scoring four runs in the seventh. Diamondbacks 5, Rockies 4 Tony Womack’s two-out RBI double drove in the go-ahead run in the 10th inning against Jose Jimenez (3 1) as Arizona held on at Coors Field. The Rockies wasted a 3-2 lead in the eighth, but tied the game in the ninth on Larry Walker’s solo homer off Greg Swindell (2-1). Padres 9, Dodgers 6 Rick Wilkins hit a two-run single off Matt Herges (4-6) in San Diego’s five-run ninth as the Padres won at Los Angeles. San Diego’s Jay Witasick (5-2) gave up one hit in 1 2-3 innings for the win. Trevor Hoffman allowed a two-run single to Eric Karros in the ninth, but got two outs for his 15th save. Gonzalez passes Cepeda on HR list Juan Gonzalez was filled with pride as he pondered his game-winning home run for the Cleveland Indians. Gonzalez’s home run in the top of the ninth inning lifted the Indians to a 6-5 victory over the Kansas City Royals on Friday night and moved him past Orlando Cepeda to become the career leader in homers by a Puerto Rico-born player. The Indians outfielder wouldn’t let Cleveland’s trade for Atlanta reliever John Rocker take away from his milestone. Gonzalez’s 18th homer of the season, a two run shot off reliever Blake Stein, broke a 4-all tie in the seventh and was the 380th of his career. Blue Jays 4, Red Sox 3 Carlos Delgado hit a go-ahead homer off Pete Schourek (1-4) in the ninth inning to carry visiting Toronto over Boston. Raul Mondesi also homered, the 200th of his career, as the Blue Jays beat the Red Sox for just the second time in eight games.

Tigers 5, Twins 4 Robert Fick hit a leadoff homer off Bob Wells (5-3) in the eighth inning as Detroit overcame a four-run deficit at Comerica Park to beat Minnesota. The Tigers have won three straight, while the Twins have lost seven of eight and 11 of 15. Orioles 6, White Sox 4 David Segui snapped a tie with a two-run double in the seventh as Baltimore rallied to beat David Wells and visiting Chicago. Jerry Hairston had three hits for the Orioles, who trailed 3-0 before scoring twice in the sixth and adding three runs in the seventh. Yankees 6, Devil Rays 3 Mike Mussina pitched seven solid innings, and Shane Spencer homered and drove in three runs to help New York win at Tampa Bay. Mussina (7-7) weathered back-to-back homers by Aubrey Huff and Steve Cox in the fourth and allowed three runs and seven hits before being replaced by Ramiro Mendoza. Angels 8, Mariners 1 Jarrod Washburn allowed five hits in 7 2-3 innings, and Anaheim scored six runs in the fifth inning to win at Seattle. Washburn (5-4) won his fourth straight decision as the Angels won for the second time in eight games against the Mariners this season. Rangers 2, Athletics 1 Doug Davis scattered seven hits in seven innings to help Texas to a victory over Oakland. Frank Catalanotto and Ivan Rodriguez each had two hits and drove in a run as the Rangers won their fourth straight in Oakland. Texas has won six of eight against the A’s this season — its best record against any team.