Steve Carlton won his first game since last May 20 and Steve Jeltz hit a three-run triple as the Philadelphia Phillies ended a five-game losing streak by defeating the Expos in Montreal yesterday, 5-4.

The 41-year-old Carlton, who was just 1-8 last year and spent most of the year on the disabled list with a strained rotator cuff, worked 5 1/3 innings, allowing three runs on five hits, striking out six and walking six. It was the 315th victory of his National League career and his first in three decisions this year.

Don Carman and Steve Bedrosian finished for him.

"His stuff has been getting better each time out, and this win will mean a lot for him," Philadelphia pitching coach Claude Osteen said of the customarily uncommunicative Carlton, who has 16 strikeouts in his last 12 innings and 3,940 for his career. "It will make him believe in himself again."

The Phillies tagged Joe Hesketh (0-3) for a 5-0 lead before the Expos began to get to Carlton.

*Padres 7, Reds 4: Even a grand slam by Dave Parker, continuing to produce on the field despite distractions off it, couldn't save the Reds from a fourth straight loss as San Diego bats came alive at Cincinnati.

Now Manager Pete Rose will see what he can do on the field to help his Reds get going after a 4-7 season start guiding them from the bench.

Rose removed himself from the disabled list, eligible to play tonight in Houston. Outfielder Paul O'Neill was optioned to Denver.

"Hopefully his presence will make us play a little better," said Parker. "We've got several guys who are not swinging well," Rose said.

Those don't include Parker, whose four-run hit off Andy Hawkins was his sixth career grand slam.

"There's a lot of personal pride out there," Parker said. "I refuse to be embarrassed by what's happening around me the latest a lawsuit by the Pittsburgh Pirates ."

Hawkins (1-2) persevered and combined with four relievers on a five-hitter. He helped himself with two singles.

Rose, 45, has been recovering from effects of a case of flu late in spring training. He enters the season with a record 4,204 hits.

*Cubs 6, Cardinals 0: Ryne Sandberg had three hits, scored two runs and drove in another to back the five-hit pitching of Scott Sanderson and help Chicago to a Wrigley Field victory over St. Louis.

The Cardinals' third straight loss eased the New York Mets into the NL East lead.

Sanderson (1-1) retired the first 12 batters, struck out seven and walked one in pitching Chicago's first complete game of the season and his first shutout since Sept. 18, 1981.

*Dodgers 6, Giants 4: At San Francisco, Mike Marshall and Bill Madlock hit home runs and Fernando Valenzuela contributed with arm and bat as Los Angeles broke the Giants' six-game winning streak.

Both Marshall and Madlock (back after six games out with a bad leg) had three hits and Marshall drove in four runs. Valenzuela (2-1) allowed eight hits, striking out 10 and walking three, in a complete game and singled home a run for a 5-1 lead in the sixth inning.

*Astros 3, Braves 2: Craig Reynolds' two-run pinch-hit single off Bruce Sutter capped a three-run Houston rally with two out in the ninth inning at Atlanta.

The Braves' Zane Smith (1-1) had struck out a career-high nine and was within one out of his second consecutive shutout when the Astros chased him with single, walk, single, bringing on Sutter. With the bases full, Reynolds bounced a hit to center.

"I got Reynolds to do what I wanted him to do," Sutter said of the grounder. "I can't guide 'em."