TEXT OMITTED National League Dayett's Grand Slam Gives Cubs 7-4 Victory From News Services

Pinch hitter Brian Dayett hit his first major league grand slam to give the Chicago Cubs a 7-4 victory yesterday over the visiting Cincinnati Reds.

Dayett's homer was his first with the Cubs and the fifth of his major league career. It made a winner of Dennis Eckersley (5-3), who yielded a three-run homer in the top of the inning to Alan Knicely to give the Reds a 4-2 lead.

Dayett, batting for Eckersley, homered off starter Tom Browning (4-3). Browning began the sixth inning by giving up singles to Ron Cey and Jody Davis, then walked Leon Durham. After Larry Bowa's grounder forced Cey at the plate, Dayett homered.

Pete Rose led off the top of the sixth with his second single of the game. Dave Parker, who has a 14-game hitting streak, doubled.

When Rose scored on Knicely's homer, it was the 2,108th run of his career, eclipsing Hank Aaron as the all-time league leader. Ty Cobb holds the major league record with 2,245.

Padres 5, Mets 4: Terry Kennedy, whose three-run homer tied the score in the sixth inning, lined a two-out single in the 10th and San Diego won in New York.

Tony Gwynn started the 10th with a bunt single off reliever Jesse Orosco (1-2). Two groundouts moved Gwynn to third, and after Kevin McReynolds was intentionally walked, Kennedy singled under the glove of second baseman Kelvin Chapman.

Mark Thurmond (2-2) pitched one inning for the victory and Rich Gossage worked the 10th for his major league-leading 11th save.

Astros 5, Pirates 3: Alan Ashby, who had tied the score with a ninth-inning sacrifice fly, hit a two-run double in the 10th as Houston won in Pittsburgh.

With the score 3-3, pinch hitter Enos Cabell singled with one out and was balked to second by Al Holland before Phil Garner drew an intentional walk and Ashby doubled.

Holland (1-2) lost after surrendering only the second and third runs he has allowed in 22 1/3 innings since being acquired from Philadelphia last month.

Jose DeLeon, a loser in 15 of his previous 16 decisions, had checked the Astros on three hits over seven innings until pinch hitter Kevin Bass's two-run homer in the eighth.

The Pirates, without an extra-base hit for five consecutive games, took a 1-0 lead in the second when Johnny Ray hit the first right-handed homer of his career.

Cardinals 5, Braves 3: Bob Forsch pitched 6 1/3 innings of six-hit relief and hit his eighth career home run as St. Louis completed a three-game sweep of visiting Atlanta.

Forsch homered off Rick Mahler (8-3) leading off the fifth to break a 3-3 tie. The Cardinals got another run after two were out. Willie McGee walked, stole second and scored on third baseman Bob Horner's throwing error on Jack Clark's grounder.

The Cardinals had tied the score in the fourth on RBI singles by Clark, Tom Lawless and Tom Nieto.

Dodgers 4, Expos 0: In Montreal, Jerry Reuss pitched a four-hitter and Greg Brock hit a three-run homer for Los Angeles.

Reuss (3-4) is 20-5 lifetime against the Expos.

The Dodgers scored in the first when Mariano Duncan led off with a single, stole second and scored on R.J. Reynolds' double.

In the sixth, Reynolds led off with a single and Pedro Guerrero was on with a walk when Brock homered.

Giants 6, Phillies 2: In Philadelphia, Bob Brenly had a two-run double in a four-run sixth as San Francisco ended a three-game losing streak.

Left-hander Dave LaPoint (2-5) won despite allowing seven hits and seven walks in six innings. Scott Garrelts pitched the last three innings, striking out seven for his fourth save.

Kevin Gross (3-5) was the loser as the Phillies stranded 13 men, twice leaving the bases loaded.

The game was scoreless until the sixth, when Dan Gladden singled with one out, stole second and scored on a single by Manny Trillo. After Jeff Leonard beat out an infield hit, Gladden scored on first baseman John Russell's error. Gary Rasich was walked intentionally and Brenly,