Bob Welch pitched a two-hitter and Steve Yeager homered twice to pace Los Angeles in New York.

Welch (3-3) worked 4 2/3 innings without giving up a hit and had struck out three consecutive batters before Mets pitcher Tom Seaver (3-3) singled to left on a 2-1 count in the fifth. Danny Heep looped a double down the left field line with two out in the ninth. Welch struck out nine and walked five.

Welch had lost three of his first four decisions and didn't get rolling until last Sunday, when he pitched six innings and beat the San Diego Padres, 3-2. Yesterday's was his first complete game of the season.

"All of us want to go nine. It gives you confidence and I feel good about it," said Welch.

Yeager hit bases-empty home runs in the fourth and eighth innings and rookie Mike Marshall hit a two-run homer and a sacrifice fly.

The Dodgers scored twice off Sea-ver in the second inning on Marshall's third homer of the season. Rookie Greg Brock drew a leadoff walk and Marshall hit the next pitch over the right-center fence.