Mike Schmidt, who enjoyed one of his greatest thrills ever at Olympic Stadium, produced one of his greatest games ever yesterday at the same ballpark.

Schmidt hit three home runs, drove in six runs and got his 2,000th career hit, powering the Philadelphia Phillies past the Montreal Expos, 11-6.

Schmidt has hit 25 home runs at Olympic Stadium, more than any visiting player.

"It's a memorable moment, but I've had one moment here that was even more memorable," Schmidt said.

On the penultimate day of the 1980 season, Schmidt hit a two-run homer in the 11th inning of a game that clinched the National League East championship for Philadelphia and eliminated Montreal. The Phillies went on to win the playoffs and their only World Series.

Schmidt tied Mel Ott for 13th place on the all-time home run list with 511. He tied his single-game career-high for RBI. Schmidt has hit three home runs in a game twice and once homered four times in an extra-inning game.

He hit a three-run homer in the third inning against starter Lary Sorensen (3-3) for a 4-0 lead. Schmidt connected for a solo shot in the sixth off reliever Curt Brown for his 2,000th hit, the 153rd major-league player to reach that mark.

"I'm in the record book. It's the only time I'll ever make history," Brown said.

Schmidt hit a two-run homer, his 16th of the season, off Randy St. Claire during a six-run seventh that made it 11-1. Schmidt, who grounded out in the second inning, came out of the game after his third homer.

Schmidt returned to the lineup last Wednesday after being on the disabled list since May 26 with a strained muscle beneath his rib cage.

Philadelphia starter Don Carman (4-5) was the winner.

Mets 7, Pirates 3:

Darryl Strawberry hit a two-run home run, Keith Hernandez added a one-run homer and a run-scoring double and Doug Sisk pitched 4 2/3 innings of scoreless relief and visiting New York defeated Pittsburgh.

Strawberry was ejected from the Pirates' 4-3 victory over the Mets on Saturday night when he charged the mound after being hit by a pitch from Bob Kipper in the second-inning. The incident touched off a brief, bench-clearing brawl.

Apparently because of that incident, home plate umpire Dutch Rennert warned both Pittsburgh starter Brian Fisher and New York starter John Mitchell after Fisher hit Tim Teufel with a first-inning pitch. The warning led to the ejections of Mitchell and Mets Manager Dave Johnson in the third when Mitchell brushed back Fisher with a head-high pitch.

Sisk (2-1) the Mets' third pitcher, earned the victory by holding the Pirates to two hits after replacing Jeff Innis with two outs in the fourth inning. Jesse Orosco pitched the ninth.

Leyland chewed out his players for several minutes after the game, calling their effort "the worst I've seen in my two years as manager."

"We promote and we promote that we play hard and then to go out there and give that kind of effort . . . I can't buy that," Leyland said. "There's no excuse for guys 23, 24 years old playing like they're half dead."

Cardinals 3, Cubs 2:

Danny Cox and Todd Worrell pitched a five-hitter in 100-degree temperatures in St. Louis to help the Cardinals complete a three-game sweep of the Cubs.

Cox (7-3) allowed five hits, walked three and struck out six in 8 1/3 innings before yielding to Worrell, who earned his major league-leading 16th save.

The victory increased the first-place Cardinals' lead to six games over the second-place Cubs in the NL East. It is St. Louis' largest first-place lead since Sept. 28, 1982. The Cardinals won the World Series that season.

St. Louis has a 9-3 lead in its season series with the Cubs and has won six of the last seven games between the teams.

Chicago starter Scott Sanderson (3-4) pitched 5 1/3 before leaving with a strain in the groin area. He allowed eight hits and three walks.

Chicago Manager Gene Michael was ejected in the first inning for arguing with home plate umpire Jerry Crawford about a pitch.

Reds 4, Braves 3:

Dave Concepcion's two-out single off Gene Garber in the the eighth inning scored Barry Larkin with the winning run in Cincinnati's victory at home over Atlanta.

After Buddy Bell drew a leadoff walk from Garber (8-4), Larkin came in as a pinch runner. He moved to second on Nick Esasky's sacrifice bunt and scored on Concepcion's single to left centerfield.

Reliver Rob Murphy (4-2) pitched one perfect inning to earn the victory. John Franco, Cincinnati's fourth pitcher, got his 13th save.

Concepcion, who turns 39 on Wednesday, signed with the Reds for his 18th major-league season after accepting a demotion from starting shortstop to utility infielder. He has started at all four infield positions this season, appearing in 43 games and batting .311.

Padres 4, Giants 1 : Dave Dravecky pitched a five-hitter and Carmelo Martinez knocked in two runs with a double and a homer in San Diego's victory at San Francisco.

Wins in the final three games of the four-game series gave the Padres their first three-game winning streak Aug. 19-21, 1986.

The Padres, who outscored the Giants 20-4 in the series, scored two runs in the first off Mark Davis (4-5).

Dravecky (2-6), who held the Giants scoreless until the sixth, struck out six and walked two. Pinch-hitter Will Clark's leadoff single, a groundout, and Robby Thompson's single spoiled the shutout bid.

Astros 4, Dodgers 1 : Danny Darwin held Los Angeles hitless for the final 8 1/3 innings to end with a two-hitter in Houston's win at Dodger Stadium.

Darwin (4-4) allowed only one base runner after giving up Pedro Guerrero's 15th home run of the season and a single by Mike Marshall in the first inning. Darwin struck out six, walked one and retired the final 16 Los Angeles batters.

Darwin threw a pair of one-hitters and a two-hitter as an American Leaguer.

The Astros scored twice in the second inning for a 3-1 lead against Tim Leary (2-1). Consecutive singles by Glenn Davis, Kevin Bass and Terry Puhl produced the first run. Dickie Thon's suicide-squeeze bunt scored Bass.

Houston scored in the first on two-out singles by Denny Walling, Davis and Bass. The Astros made it 4-1 in the sixth on a single by Billy Hatcher, a balk and Bill Doran's single.