Shawn Green hit a grand slam and a solo homer to lead the host Los Angeles Dodgers past the Atlanta Braves, 7-4, yesterday, snapping Mike Hampton's string of seven straight wins.
Jeff Weaver (11-10) won his fourth consecutive decision in a span of five starts, allowing three runs and eight hits in seven innings. With two outs in the first, he hit three consecutive batters with pitches -- tying a major league record. But he escaped that jam and another bases-loaded situation in the fifth.
Weaver also had two hits, including a single in the sixth to set up a sacrifice fly by Steve Finley that increased the Dodgers' lead to 7-3.
The Braves had the potential tying run at the plate in the eighth after an RBI single by pinch hitter Julio Franco made it 7-4. But J.D. Drew, who hit a two-run homer in the third, fouled out against Yhency Brazoban.
Giovanni Carrara pitched the ninth for his second major league save and first since 2002.
Mets 11, Giants 9 -- Dustan Mohr allowed two runs to score when he dropped a fly ball in the 12th inning, and visiting New York overcame a shaky return by Tom Glavine and a Giants' team-record six double plays. The game featured a major league-record 10 double plays, 16 walks, and 3 errors. The biggest mistake was made by Mohr, just when it looked as if Giants reliever Kevin Correia (0-1) was going to pitch his way out of a bases-loaded, none-out jam with help from a sharp double play by first baseman Pedro Feliz and catcher Yorvit Torrealba.
Astros 4, Cubs 3 -- At Houston, Jose Vizcaino and Jason Lane hit RBI singles in the bottom of the ninth and the Astros won for the fifth time in six games.Brad Lidge (4-6) earned the win. He struck out three in 1 1/3 innings and gave up two runs on three hits.
Cardinals 10, Pirates 6 -- At St. Louis, Scott Rolen, Albert Pujols, and Mike Matheny each hit home runs to lead the Cardinals. Jeff Suppan (12-6) gave up five runs -- three earned -- and four hits in six innings as the Cardinals (81-42) moved to a season-high 39 games above .500 with their third straight win.
Marlins 8, Padres 2 -- Josh Beckett, the Marlins' biggest star during last year's World Series, pitched six strong innings for his first victory in more than three months and drove in his first run of the season with an RBI double, leading visiting Florida over San Diego. Juan Pierre and Jeff Conine homered and Miguel Cabrera tied his career high with four hits for the Marlins. Beckett (5-7) allowed two runs, struck out six, and walked three.
Phillies 8, Brewers 6 -- Chase Utley's bases-loaded triple keyed a six-run eighth inning as visiting Philadelphia rallied from a five-run deficit.
Rockies 5, Expos 2 -- At Denver, Todd Helton homered and Joe Kennedy won for the first time since June 20 as Colorado ended a three-game skid.
Diamondbacks 2, Reds 1 -- Brandon Webb allowed one run in seven solid innings for his second win in 15 starts and drove in the go-ahead run as host Arizona held on for a victory over Cincinnati.