Dwight Gooden pitched a six-hitter tonight as the New York Mets defeated the Chicago Cubs, 1-0, the Cubs' eighth straight loss.

Gooden (10-3) struck out nine in raising his major league-leading total to 125. He also lowered his major league-leading ERA to 1.66, and walked four in completing his sixth game of the season and getting his third shutout.

It was the third straight victory for New York over Chicago. All were complete-game pitching performances, the first two by Ron Darling and Ed Lynch.

Loser Scott Sanderson (3-2) pitched well, allowing five hits in seven innings.

Keith Hernandez led off the Mets' fourth with a walk and moved to third on Gary Carter's double. With one out, Clint Hurdle was walked intentionally and Hernandez scored on Howard Johnson's fielder's-choice grounder to short.

The Cubs put the first two runners on base in the ninth. Gooden retired the next three, including Thad Bosley, who struck out to end the game.

"He's probably the only pitcher in baseball with two men on and three guys coming up, all left-handers, it's still his ball game," Mets Manager Dave Johnson said.

The Shea Stadium crowd was 51,778, the largest for the Mets since 52,784 saw them play Houston on June 18, 1977.