Jeff Leonard and Milt May hit run-scoring singles in the eighth inning to give the San Francisco Giants an 8-2 victory in Atlanta last night. The Braves' Tommy Boggs had a no-hitter through six innings.

Atlanta's defeat, coupled with the Los Angeles Dodgers' 7-2 victory over Cincinnati, cut the Braves' lead in the National League West to a half-game. The victory was the Giants' fourth in a row, moving them within six games of the Braves.

The Giants scored eight times on nine hits in the final three innings.

Joe Morgan led off the eighth with a walk from Donnie Moore (2-1) Atlanta's third pitcher. Morgan advanced to second on a balk and Darrell Evans, who had two RBI, was intentionally walked before Leonard singled in Morgan, moving Evans to third. May then hit an RBI single to right off reliever Carlos Diaz.

Boggs, in only his second start since he injured his rotator cuff in mid-April, allowed only two walks before being lifted for a pinch hitter. Boggs asked Manager Joe Torre if he could stay in to try for the no-hitter, but Torre said "It was no time to get romantic and ruin some kid's arm."