Vida Blue pitched five innings for his 200th career victory and Chili Davis hit a two-run homer to give the Giants a 4-0 victory over the San Diego Padres yesterday and a sweep of their four-game series in San Francisco.

Blue allowed five hits and struck out two before leaving the game with a slight hamstring pull suffered when he scored the Giants' first run in the third inning. Jeff Robinson pitched four hitless innings of relief for his first save.

Blue, 36, has a career record of 200-153, including 11-1 against San Diego.

"The taste of victory is always good," Blue said. "The most impressive thing in my career is to come back from drug problems and win 200 games."

Catcher Bob Melvin seemed more excited than Blue. "This is the greatest day in my career because Vida always was a favorite of mine when I was growing up in the bay area," Melvin said.

The sweep was the Giants' first over San Diego since September 1981. The Giants' 8-4 record represents their best start since 1973.

The Giants, who had only three hits, scored all four of their runs in the third off loser Dave Dravecky (1-1).

Blue led off with a walk and advanced to third when Dravecky made a wild throw on Dan Gladden's sacrifice. Gladden reached second on the error. With runners on second and third, Will Clark's sacrifice fly scored Blue and moved Gladden to third. Jeff Leonard singled home Gladden and Davis followed with his first homer of the season.

San Diego's LaMarr Hoyt, who entered a drug rehabilitation clinic in spring training, made his first appearance of the season. He retired six straight hitters in relief.

*Mets 8, Phillies 0: Sid Fernandez and Roger McDowell pitched a two-hitter and Danny Heep hit a three-run homer to pace New York, at home, to a sweep of its three-game series against Philadelphia.

Fernandez (1-0) gave up two hits over eight innings, and McDowell worked the ninth. Fernandez, using his change-up effectively, walked three and struck out six.

"He's come a long way since '84 -- he's a much more mature pitcher now," Mets Manager Dave Johnson said. "He used his change-up about six times today, and it was outstanding. I don't think he got it over that many times all last year."

"The guy is awful tough on left-handers," Phillies Manager John Felske said. "Fernandez has a statistic where he strikes out, I think, 40 percent actually 43 percent of all the left-handed batters he faces."

Gary Redus led off the game with a single, and the Phillies did not get another hit until Mike Schmidt singled to lead off the fifth.

Heep, playing left field in place of George Foster, hit his first homer of the season off Kevin Gross (0-2), capping a four-run first inning. Len Dykstra started the Mets' first inning with a bloop single to left. Dykstra went to third on a single to right by Wally Backman (three hits) and scored on Darryl Strawberry's sacrifice fly. Gary Carter singled, and Heep homered to right.

*Dodgers 7, Braves 3: In Atlanta, Bob Welch pitched a nine-hitter and Greg Brock and Mike Scioscia hit first-inning home runs to help Los Angeles end a five-game losing streak.

Before the game, the Dodgers decided to do something about their .203 team batting average. "We had a hitters-only meeting," Greg Brock said. "We were trying too hard. You try everything when things aren't going right."

The Dodgers, who had not scored in the first inning this season, jumped on Atlanta starter Rick Mahler (1-3) for four runs in the first. Enos Cabell drew a one-out walk, stole second and scored on Ken Landreaux's double. Brock followed with his first homer of the season. One out later, Scioscia hit his first homer.

Welch (2-0) won his eighth straight decision over the Braves and lifted his career mark against Atlanta to 14-4.

*Astros 6, Reds 4: In Cincinnati, Phil Garner and Alan Ashby hit fourth-inning homers to help Houston to its fifth straight victory. Houston is 8-3, the team's best start through 11 games since 1972.

Right-hander Bill Gullickson (0-1) served up Garner's solo homer and Ashby's two-run homer to let a 3-1 lead slip away.

Four Houston pitchers combined on 6 1/3 innings of one-run relief. Mike Madden (1-0) pitched three innings for the victory and Charlie Kerfeld got his second save.

Cincinnati scored in the first inning as Eric Davis drew a leadoff walk, stole second and came in on Dave Parker's single. Singles by Craig Reynolds and Bill Doran and Terry Puhl's sacrifice fly tied it in the third.

Davis hit a two-run homer in the third, his third of the season, as the Reds knocked out Jim Deshaies. But in the fourth, Garner led off with his fourth homer in six games. Garner has 12 hits and 12 RBI over that span.

*Expos 2, Cardinals 0: Tim Wallach broke a scoreless tie in the eighth inning with a two-out, RBI double off the third-base bag and Jay Tibbs pitched an eight-hitter as Montreal won at home.

Tibbs (2-0) gave the Expos their first complete game since last August.

With one out in the Montreal eighth, Jim Wohlford doubled. Pinch runner Herm Winningham took third on Mitch Webster's groundout and scored on Wallach's single. Vance Law then singled home Wallach off reliever Jeff Lahti.

*Cubs-Pirates suspended: Keith Moreland hit a two-run, two-out homer in the bottom of the ninth to lift Chicago into an 8-8 tie against Pittsburgh in a game that was suspended after 13 innings at Wrigley Field because of darkness. The game will be resumed Aug. 11.

The Pirates loaded the bases with one out in the 13th off Rick Sutcliffe, who was making his first relief appearance since Aug. 31, 1983. But Sutcliffe induced Bill Almon to pop up and R.J. Reynolds to strike out.

Chicago's Dave Lopes was five for five. Sid Bream and Steve Kemp hit consecutive homers in a four-run fourth inning for Pittsburgh