"I'm just trying to keep the train moving," said Easley, who has four homers in his last two games. "The pitches I thought I could hit, I put in play."
Arizona completed a 7-3 road trip with the sweep. The Phillies swept four games at Atlanta-Fulton County Stadium on May 5-8, 1995. Before this weekend, that was the last time the Braves had been swept in a four-game series -- home or away.
"That was probably the worst series we've ever had here that I can remember," Atlanta manager Bobby Cox said.
Clark, who began the day hitting .164, was 4-for-5 to lift his average to .208. Jeff DaVanon led off the game with a homer and added a two-run single in the second inning as Arizona took an early 4-0 lead against Jorge Sosa.
Clark added a second-inning homer that left him 5-for-5 with four homers in his career against Sosa. The right-hander finally retired Clark on a groundout in the third inning, but Clark singled against him in the sixth.
Clark hit his fifth homer off Chris Reitsma in Arizona's four-run ninth.
"For us to win four games against a team like that, it's very impressive," Arizona manager Bob Melvin said.
The Diamondbacks outscored the Braves 28-15 in the sweep. Miguel Batista and three relievers held the Braves to nine hits Sunday.
"We all just stank," said Braves right fielder Jeff Francoeur, who was 3-for-17 in the series.
"We've come out and got our butts beat four or five days in a row. It's getting pretty tiring."
Batista (6-2) gave up seven hits and three runs in 6 2/3 innings. He walked two and struck out five.
Including two no-decisions, Batista has not lost since May 9 at Pittsburgh. He scattered nine hits in a complete-game victory over the New York Mets in his previous start.
"I'm doing my job," Batista said. "I'm making them swing the bat. What's really nice is seeing we are a consistent team now. We're not winning one and losing one."
Arizona completed its third four-game sweep on the road in team history. The previous two came in the 2002 season -- at the Mets on Aug. 3-5 and the Rockies on April 11-14.
The four-game sweep dropped the Braves to 1-6 on their 10-game homestand. The Braves fell below .500 for the first time since May 20.
"We've been hitting in spots and pitching in spots," Cox said. "We need to be consistent if we want to win. We're not real consistent right now."
Arizona matched its best road trip of 10 games or more by finishing 7-3 at Cincinnati, New York and Atlanta. Arizona has had two other 7-3 road trips, most recently on June 27-July 6, 2003.
Atlanta finally scored in the fifth against Batista. Todd Pratt reached on an infield single, moved to third on Marcus Giles' single and eventually scored on Edgar Renteria's groundout.
Sosa (1-7) gave up nine hits and five runs in six innings. He struck out four and didn't walk a batter.
The Braves knocked Batista out of the game in the seventh. With two outs, Giles doubled to left and Renteria followed with a two-run homer, his sixth, to cut Arizona's lead to 5-3.
- The Diamondbacks' last sweep in Atlanta was a three-game series Aug. 10-12, 2001.
- DaVanon, who had three hits in Saturday night's 13-9 win, had three hits Sunday for his first back-to-back multihit games since April 18-19 against San Francisco.
- DaVanon hit leadoff for the sixth time this season.
- Renteria is two homers away from matching his 2005 total with Boston.