Frank Pastore pitched a four-hitter yesterday in his second start of the season to lead the Cincinnati Reds to a 6-1 victory over the Giants in San Francisco.

Pastore (2-0) gave up four singles, walked one and struck out three in his first complete game since May 10, 1984, to end the Giants' three-game winning streak.

Pastore had a simple explanation for his success: "I get very positive vibes at Candlestick. San Francisco is my favorite city on the road. I like the environment."

Pastore has a career record of 6-2 at Candlestick Park.

The Reds, who had one hit through five innings, went in front with three runs in the sixth inning. Gary Redus and Eddie Milner hit back-to-back doubles off Bill Laskey (1-8) to tie the score. Dave Parker singled home Milner and took second on center fielder Joel Youngblood's error. Alan Knicely singled in Parker.

The Reds made it 6-1 in the seventh after an error by second baseman Manny Trillo, a walk and a late throw to third on Pastore's bunt. Sacrifice flies by Redus and Parker, around a bases-loaded walk to Pete Rose, brought in the runs.