Gary Maddox slugged a two-run home run in the seventh inning to snap a 2-2 tie and spark the Philadephia Phillies to their eighth straight victory in a 6-2 verdict over visiting Atlanta. The victory moved the Phils back into first place in the National League East with a .003 lead over Chicago, losers to San Diego.

Maddox's hit drove in Rich Hebner, who had singled, and the Phils added another run in the inning on two singles and a sacrifice.

Loser Dick Ruthven had retired the first 14 batters, striking out seven in the first three innings. But Maddox walked in the fifth, stole second and scored on Bob Boone's single. Consecutive two-out singles by Bake McBride, Larry Bowa and Mike Schmidt gave the Phillies their second run.

Joe Margon, Cesar Geronimo and Dan Driessen hit round-trippers and Tom Seaver won his sixth straight game as the Cincinnati Reds notched a 6-4 decision over the Pirates in Pittsburgh. Ken Griffey scored Pete Ross with the tie-breaking run in the eigth inning to give the Reds a 5-4 lead.

Willie Stargell's home run had put the Priates ahead 4-3, in the bottom of the sixth. Morgan countered with his eigth homer of the season to tie the score in the seventh.

Dave Winfield smashed a pair of three-run homers to power visiting San Diego to a 10-8 victory over the Cubs. The Padres rocked Chicago starter Donnie Moore with gfour hits and four runs in the first 1 2/3 innings. Oscar Gamble also homered for the Padres and Cicago's Dave Kingman belted his 14th of the season.

New York shortstop Tim Foil's throwing error in the sixth inningallowed Johnnie Le Master to score the deciding run as San Francisco and Vida Blue registered a 2-1 triumph over the Mets at Shea Stadium. The Giants snapped a four-game losing streak as Blue got relief help from Randy Moffit and Gary Lavelle to win his seventh in 11 decisions.