San Francisco shortstop Jose Uribe collided with rookie second baseman Robby Thompson and allowed Rafael Santana's pop fly to drop, scoring Kevin Mitchell with two outs in the 10th inning last night in New York to lift the Mets to an 8-7 victory, their sixth straight.

Thompson hit a bases-empty homer to left field with none out in the top of the 10th to give the Giants a 7-6 lead.

Keith Hernandez led off the Mets' 10th with a single off Greg Minton and pinch hitter Mitchell singled one out later off Mark Davis (1-3).

Hernandez and Mitchell advanced to second and third on Juan Berenguer's wild pitch, and pinch hitter Howard Johnson walked to load the bases. Ray Knight followed with a fly to score to tie the game, 7-7.

*Phillies 2, Padres 0: In Philadelphia, Kevin Gross pitched his fourth complete game and first shutout of the season as the Phillies defeated San Diego for their fourth straight victory.

"I hope it's the turning point," said Gross (4-5 with a 4.31 ERA), who allowed eight hits, walked two and struck out four. "Last season, I ended bad and this season I started bad. Let's hope this turns it around."

Philadelphia scored all its runs in the fifth inning off Eric Show (3-3) and was aided by an error by center fielder Kevin McReynolds.

*Cubs 6, Braves 1: Ryne Sandberg hit two home runs and drove in four runs to help Scott Sanderson win in Chicago.

Sandberg hit a three-run homer in the first inning and homered again in the third inning.

"I saw the ball good and got a couple up in the air," said Sandberg, who had been zero for 14 against the Braves this season. Both homers came off Rick Mahler (4-5).

*Dodgers 6, Pirates 4: Steve Sax beat out a bases-loaded single with two out in the 11th inning to win the fame in Pittsburgh. Reggie Williams drew a one-out walk off Jose DeLeon (1-2), the fourth of five Pirates pitchers, before DeLeon hit Franklin Stubbs with a 2-2 pitch and walked Mariano Duncan.

Sax then hit a grounder to Tony Pena, playing first base for only the third time this season. DeLeon was slow to cover and Sax won the race to first. Pat Clements replaced DeLeon and walked Ken Landreaux to force in the second run of the inning.

*Expos 1, Astros 0: In Montreal, Bryn Smith and Jeff Reardon pitched a three-hitter and Mike Fitzgerald homered and singled for the Expos' only hits.

Smith (4-4), who allowed only one Houston runner to second base in 7 1/3 innings, had lost two straight. Reardon came on in the eighth to earn his NL-leading 12th save.

Mike Scott (4-4) lost the two-hitter, striking out a career-high 11.

*Reds 6, Cardinals 4: In Cincinnati, Ron Oester drove in three runs with a pair of homers as the Reds came from behind to hand St. Louis its fifth consecutive loss.

Joe Price (1-1) pitched 3 2/3 hitless innings in relief for his first victory since last June. He had had a sore elbow.