San Francisco showed it can win even the biggest games without Barry Bonds's bat.

Pedro Feliz hit a tiebreaking grand slam with two outs in the eighth inning for his fourth hit of the day, and the Giants helped their playoff chances yesterday with a 9-5 win over the Los Angeles Dodgers in San Francisco.

"It was a big day for me. I feel excited about the grand slam to win the game," Feliz said.

The first-place Dodgers had their NL West lead trimmed to 11/2 games over the Giants, who also pulled within a half-game of Chicago in the wild-card race after the Cubs lost, 4-3, to the Mets in 11 innings.

The Dodgers and Giants play four more times, including the final three games of the regular season next weekend at Dodger Stadium.

Feliz sent an 0-1 pitch from Yhency Brazoban (3-1) over the left field wall for his second career grand slam and 21st homer of the year. He also hit a grand slam June 11, 2003, in Chicago.

Scott Eyre (2-2) pitched the eighth for the win and Ray Durham homered and hit an RBI double for San Francisco.

Closer Dustin Hermanson pitched a perfect ninth.

Bonds, who hit his 702nd career homer Friday night, matched his career high with five walks, including three intentional.

The Dodgers played without first baseman Shawn Green, who spent the day observing the Jewish holiday Yom Kippur. Green hit a two-run homer in Friday night's 3-2 win.

* METS 4, CUBS 3: Victor Diaz hit a tying, three-run homer with two outs in the ninth inning, and Craig Brazell's first major league home run in the 11th gave New York a stunning victory over visiting Chicago.

Brazell, who entered in the 11th as part of a double switch, led off and lined a 1-2 pitch from Kent Mercker (3-1) over the right field wall, ending Chicago's five-game winning streak.

The rookie pumped his fist as he rounded first and was mobbed at home plate by his teammates in a rare moment of celebration for the Mets, who are 24-44 since the all-star break.

The Cubs lost an opportunity to improve their playoff chances. Chicago's lead in the NL wild-card race was cut to a half-game over San Francisco, which beat Los Angeles, 9-5.

Chicago appeared to be cruising to its 14th victory in 17 games behind 72/3 strong innings from Mark Prior and a two-run homer by Todd Walker. But Diaz hit his second career homer off closer LaTroy Hawkins to tie it at 3.

* BRAVES 1, MARLINS 0: Mike Hampton gave Atlanta another reason to celebrate, pitching seven scoreless innings on an ailing knee, and a homer by light-hitting Dewayne Wise provided the only run in the home win.

Hampton (12-9) made his first start since Sept. 11, when he tore cartilage in his left knee while pitching against Montreal.

* BREWERS 8, ASTROS 0: Wes Obermueller pitched a six-hitter for his first career shutout and host Milwaukee did not help Houston's playoff chances.

The Astros remained 21/2 games behind Chicago in the NL wild-card race. The Cubs lost, 4-3, to the Mets.

Russell Branyan homered, doubled and drove in three runs and Keith Ginter also hit a home run for the Brewers, who snapped a three-game losing streak.

* CARDINALS 10, ROCKIES 6: John Mabry hit a three-run homer and Roger Cedeno added a disputed two-run shot, boosting St. Louis on the road.

With the NL Central already clinched, Cardinals Manager Tony La Russa got creative with his lineup.

Matt Morris, the scheduled starter, was given the day off to rest for the playoffs and reliever Al Reyes didn't know he was making his first big league start until arriving at the ballpark.

* PADRES 6, DIAMONDBACKS 5: Ryan Klesko hit a go-ahead, two-run double off Chad Durbin (1-1) in the seventh inning and finished with four RBI as host San Diego pulled within 31/2 games of Chicago in the wild-card race and within 41/2 games of Los Angeles in the NL West.

* PHILLIES 4, EXPOS 3: Mike Lieberthal hit a go-ahead single in the 10th inning and Ryan Howard added a run-scoring double to lead Philadelphia. The Expos drew 8,491 fans to Olympic Stadium; they have four home games left.

* REDS 7, PIRATES 4: Paul Wilson became Cincinnati's second 10-game winner in as many nights, and the Reds used a five-run first inning to win on the road.

Mets' Victor Diaz belts a three-run home run in ninth inning, setting stage for 4-3, 11-inning win over Cubs.