Larry Walker hit a three-run homer and Todd Helton added a two-run shot as the Colorado Rockies beat the Florida Marlins for the eighth straight time, completing a three-game sweep with an 8-7 victory yesterday in Denver.

Walker was 2 for 4 and went 7 for 13 in the series with three homers and eight RBI. Helton was 1 for 2 with a walk and two RBI and was 8 for 11 in the series with four homers and eight RBI.

"I am getting fat pitches to hit and am taking advantage of them," Walker said. "Helton turns on a fastball as good as anybody and the Marlins never figured that out. They kept throwing it in, in, in, and he kept smashing it out of the ballpark."

At 33-32, Colorado moved above .500 for the first time since beating San Diego on Opening Day. Brian Bohanon (9-3) won his third straight start despite allowing six runs and 12 hits in five innings.

ASTROS 11, EXPOS 3: Chris Holt (1-6) won for the first time since August 1997, and Carl Everett hit a grand slam and solo homer as he drove in a career-high six runs to lead host Houston to the three-game sweep.

Holt had been 0-9 in 16 starts since beating Colorado on Aug. 21, 1997. "I'm a happy man right now," he said.

Everett homered off Dan Smith (1-1) in the third and hit his grand slam in the eighth off Ugueth Urbina.

BREWERS 7, REDS 4: In Cincinnati, Milwaukee was able to take full advantage of a rare off-day by the toughest bullpen in the major leagues.

Geoff Jenkins put Milwaukee ahead with a two-run double in the eighth and Jose Valentin added a two-run homer as the Brewers rallied for the win.

Ahead 5-4 in the ninth, Valentin hit his second homer in two games, this one off Scott Williamson, who had given up only one run since May 3, a span of 17 games.

"The wind took that home run out," Reds Manager McKeon said of Valentin's shot. "I don't know if you've noticed it or not, but when the flags are blowing in, the wind's blowing out, and when they're blowing out, it's blowing in. That ball was off the end of the bat."

METS 9, CARDINALS 6: In St. Louis, Rey Ordonez caught the Cardinals' defense napping twice, scoring from second on a pair on infield hits and racing home with the go-ahead run for New York.

The Mets took three of four to win their fourth consecutive series and have won 11 of 14 following an eight-game losing streak. New York overcame a 6-2 deficit and Mark McGwire's second three-run homer in as many games.

Mike Piazza went 2 for 5 to extend his hitting streak to 23 games, one shy of the Mets record set by Hubie Brooks in 1984.

DODGERS 3, PHILLIES 2: Kevin Brown (8-4) retired 17 consecutive batters and made a timely tag at home plate to preserve an eighth-inning lead for host Los Angeles.

Eric Karros hit two solo home runs for the Dodgers, who have won two straight after losing nine of 11.

Brown settled down after a 33-pitch first, when he gave up both runs. He allowed five hits in eight innings, striking out five and walking two.

PADRES 6, PIRATES 3: Three weeks before the all-star break, San Diego finally mustered a three-game winning streak. In becoming the last team in the majors to win at least three straight, the Padres also got their first sweep of 1999 over visiting Pittsburgh.

Matt Clement (3-7), who grew up just outside Pittsburgh, won consecutive starts for the first time this season and Phil Nevin's two-run single highlighted a three-run fifth inning.

GIANTS 7, CUBS 6: Armando Rios hit a sacrifice fly for the tying score and Wilson Delgado singled to drive in the winning run as host San Francisco rallied in the ninth. The win completed the Giants' first four-game sweep of the Cubs since June 20-23, 1991.

BRAVES 10, DIAMONDBACKS 4: Randy Johnson gave up four home runs for the first time in his career, including two by Javy Lopez, and Atlanta won in Arizona. Johnson (9-3), who had won five straight decisions since May 20 at Colorado, gave up seven earned runs for the first time since last July 8.

CAPTION: Milwaukee second baseman Ron Belliard avoids sliding Mike Cameron to turn inning-ending double play in fifth. The Brewers rallied for a 7-4 victory.