Hubie Brooks' third extra-base hit, a two-run double in the eighth inning, broke a tie and helped the Montreal Expos to their sixth straight victory, an 8-4 win over the visiting Los Angeles Dodgers yesterday.

Brooks, who also homered and tripled, hit a one-out pitch from left-hander Fernando Valenzuela (4-2) over third base to score Tim Raines (single) and Andre Dawson (intentional walk).

Winner Jeff Reardon (5-2) pitched the final two innings.

Expos Manager Buck Rodgers was ejected in the eighth after an argument with home plate umpire Dave Pallone. "Reardon questioned one of his calls and Pallone told him he was going to bury him for the rest of the season," Rodgers said. "I'm not going to let him intimidate one of our best pitchers like that."

*Mets 2, Reds 1: Bob Ojeda outdueled Cincinnati's Mario Soto, and Howard Johnson's RBI double keyed a two-run sixth inning in New York that carried the Mets to their sixth straight victory.

Ojeda (5-0) pitched eight innings, allowed six hits, walked one and tied his career high with 10 strikeouts. He gave up a run in the fifth on Buddy Bell's double and Ron Oester's sacrifice fly.

Coming into the sixth, the only hit off Soto (2-4) was an infield single by Danny Heep in the second. Tim Teufel led off the sixth with a single. One out later, Len Dykstra walked. After Johnson's double to right, Keith Hernandez was walked intentionally, loading the bases, and Darryl Strawberry hit a sacrifice fly.

Dykstra, the center fielder, preserved the Mets' lead in the eighth when he robbed Dave Parker of a two-run homer with a leaping back-handed catch.

*Padres 6, Cubs 2: In Chicago, Kevin McReynolds hit a tie-breaking, three-run home run in the seventh inning to back Andy Hawkins' five-hitter and first complete game this season for San Diego.

McReynolds' homer, his fourth, was the third of the game for the Padres, all off Rick Sutcliffe (1-5).

Tony Gwynn opened the seventh with a single, Terry Kennedy drew a one-out walk and McReynolds made it 5-2.

Kennedy hit his third homer in the second inning and Tim Flannery got his first in the third inning as the Padres built a 2-0 lead.

Hawkins (2-2) held the Cubs to one hit through four innings before the Cubs tied it in the fifth. Ron Cey hit his third homer, then Jerry Mumphrey doubled and scored on a single by Shawon Dunston.

*Astros 3, Pirates 2: In Pittsburgh, Houston ended a four-game losing streak after pinch-runner Tony Walker scored the winning run in the ninth inning on Jim Winn's wild pitch.

Reliever Pat Clements struck out Jose Cruz to start the ninth. Winn then gave up an infield single to Glenn Davis. Walker ran for Davis and moved to third on pinch-hitter Danny Walling's single to right. Winn bounced a 2-0 pitch in front of the plate that eluded catcher Junior Ortiz.

Charles Kerfeld (3-0) pitched 1 1/3 innings for the victory. Dave Smith got two outs for his major league-leading ninth save.

*Phillies 7, Braves 6: Rick Schu homered and Mike Schmidt and Von Hayes each drove in two runs as Philadelphia won in Atlanta

The Phillies built a 5-1 lead in the second inning when they batted around, scoring four runs on five hits and one hit batsman. The runs came after two outs on consecutive RBI singles by Darren Daulton, Juan Samuel, Schmidt and Hayes. The Phillies had taken a 1-0 lead in the first on Samuel's two-out double and Schmidt's single.

Claudell Washington sparked the Braves with a homer in the first and RBI singles in the second and fifth.

*Giants 2, Cardinals 1: Pinch-hitter Joel Youngblood singled through a drawn-in infield with one out in the 10th inning, scoring Rob Thompson to give San Francisco a victory in St. Louis.

Thompson singled to left with one out and went to third on Jose Uribe's single to center. Youngblood, hitting for starter Mike LaCoss (3-0), singled off reliever Todd Worrell (2-2). Mark Davis set down the side in the bottom of the 10th for his second save.