Graig Nettles hit a pair of two-run homers and Garry Templeton tripled to drive in two more runs, leading the Padres to an 8-3 victory over the San Francisco Giants yesterday in San Diego.

Nettles' home runs raised his season total to 12 and gave him 380 in his 20 major league seasons, moving him past Orlando Cepeda into 25th place on the all-time list.

Eric Show (5-4) pitched seven innings and gave up five hits and six walks. Craig Lefferts allowed three hits in pitching the last two innings.

"I was kind of surprised but I was happy, too, because when I get in one of these streaks I like to play against anybody and everybody," said Nettles, who extended his hitting streak to seven games and, in that span, has gone 12 for 24 with four homers and nine RBI.

Giants rookie Randy Kutcher, called up from Phoenix of the Pacific Coast League Wednesday, hit his first major league home run, a solo shot, in the ninth.

Dodgers 9, Braves 4: Steve Sax had three hits, drove in two runs and scored twice to pace Los Angeles in Atlanta.

Franklin Stubbs and Alex Trevino had late home runs during the Dodgers' 15-hit game.

Orel Hershiser (6-5) survived a shaky start to win his first game since May 25. He allowed nine hits, struck out three and walked one in his fourth complete game.

Hershiser gave up a bases-empty home run to Bob Horner in the third. It was Horner's 12th of the season and 200th of his career.

The Dodgers scored seven runs with 12 hits against Atlanta starter Zane Smith (5-8) in 5 1/3 innings.

Pirates 4, Expos 2: Barry Bonds homered and Joe Orsulak had three hits as Pittsburgh won in Montreal.

Bob Kipper (3-6) gave up four hits before leaving the game after the fifth inning with tenderness in his left elbow. Kipper also a run-scoring single in the top of the fifth that broke a 2-2 tie. Cecilio Guante finished the game for his third save.

Montreal starter Bryn Smith (4-5) retired the first nine batters he faced before Bonds led off the fourth inning with his fifth homer of the year. Orsulak followed with a single to center and scored on Johnny Ray's double.

Phillies 5, Cardinals 3: Pitcher Kevin Gross' second career homer keyed a four-run fifth inning and Mike Schmidt also homered to lead the Phillies past St. Louis in Philadelphia. Gross (6-5) gave up six hits in 8 2/3 innings. Don Carman got the final out for his first save.

The Phillies broke a scoreless tie in the fifth. Glenn Wilson walked, Darren Daulton singled and Steve Jeltz hit an RBI double.

Astros 6, Reds 2: Glenn Davis hit his 14th home run and left-hander Jim Deshaies allowed eight hits in seven innings as Houston won in Cincinnati.

Deshaies (4-2) struck out four and walked three in helping the NL West-leading Astros end a three-game losing streak. Aurelio Lopez pitched the final two innings for Houston.

Losing pitcher Mario Soto (3-7) lasted just one inning, giving up three runs before leaving the game when his shoulder tightened.