ATLANTA (AP) -- The Brewers' antidote for a humbling sweep in Milwaukee by the Cubs: another road win.
The Brewers opened a six-game trip with their eighth straight road victory after losing five consecutive games at home, including four in a row to Chicago.
"When you are beat down and then have the opportunity to come out and come back, it's a good feeling," Cameron said.
The road winning streak, which began with seven straight wins after the All-Star break, is one shy of the club-record nine straight road wins in 1973.
With the Cubs' 3-0 loss to Pittsburgh on Friday, the Brewers moved four games behind Chicago in the division.
The Brewers played like they had recovered, but their words after the win proved they haven't completely moved past being swept by the Cubs.
"We had a rough series," Fielder said, "so it was good to get this one."
It was Suppan's second dominant effort in three starts against Atlanta this season. He gave up four hits and overcame five walks in eight scoreless innings in a 1-0 win over the Braves on May 28 in Milwaukee. He allowed four runs in a 4-2 loss in Atlanta on June 25.
Suppan loaded the bases with three walks in the fourth but escaped the jam when pinch-hitter Greg Norton hit an easy fly ball to left field.
"It was one of those situations where you miss and miss and miss again and try to get ahead," Suppan said, adding catcher Jason Kendall helped restore his focus with a visit to the mound.
Suppan wouldn't share Kendall's message.
"I can't say," Suppan said. "It was one of those pitcher-catcher things."
It was the only time the suddenly punchless Braves threatened. The Braves, who have lost six of seven, again were without catcher Brian McCann, who missed his fifth straight game while recovering from a slight concussion but was given medical clearance before the game for use as a pinch-hitter.
"Injuries are just killing them," Brewers manager Ned Yost said of the Braves. "A great team has been decimated."
Suppan won in his second start after returning from two weeks on the disabled list with irritation in his right elbow.
"He was sinking and cutting," Braves catcher Clint Sammons said of Suppan. "He was putting balls in spots you couldn't do a whole lot with it. He was just very efficient."
The Brewers scored six runs in the first three innings to knock left-hander Chuck James out of the game. James (2-4), recalled from Triple-A Richmond for the start, gave up six runs on six hits and four walks in 2 2/3 innings.
"It all starts with pitching and we just didn't do it," Braves manager Bobby Cox said. "Chuck had some of the best velocity I've seen him have, but he didn't have control. ... You can throw as hard as you want, if you can't control it you can't win."
Weeks drove in Kendall with a triple in the second. Fielder hit a homer into the second section of seats in right field with one out in the third.
"I was lucky," Fielder said. "I ran into it."
After Bill Hall walked, Cameron added a two-run homer for a 6-0 lead.
James was pulled after walking Kendall and Suppan, but reliever Buddy Carlyle struck out Weeks.
Hall led off the eighth with a double off Royce Ring and scored on pinch-hitter Gabe Kapler's single to left. With the bases loaded, Hardy hit a high bouncer to third that drove in Kendall, and Kapler also scored on Omar Infante's wild throw to first for an error.
First-base umpire Jerry Crawford left the game at the top of the third inning with a sore back. The game continued without delay with a three-man crew. ... Casey Kotchman ended an 0-for-9 start in Atlanta with a second-inning single, his only hit. Kotchman was acquired from the Angels on Tuesday for Mark Teixeira. ... Cameron was hit by pitches from Julian Tavarez in the fifth and Ring in the eighth.
Correa HR triggers 7-run 4th, Astros roll past Rangers 12-1
— Carlos Correa triggered a seven-run fourth inning with a three-run homer, replacement starter Luis Garcia took a shutout into the sixth, and the Houston Astros beat the Texas...
Correa belts three-run dinger as Astros rout Rangers
Carlos Correa sends a three-run home run 442 feet in the Astros' win over the Rangers.
Yandy Diaz cranks 438-foot homer vs. Tigers
Yandy Diaz unloads on a 438-foot home run in the Rays' 5-2 win vs. the Tigers.
Harper homers, rallies Phils from 7 down in 17-8 win vs Cubs
— Bryce Harper keeps earning those “MVP!” chants in Philly.
Bryce Harper's 3-run HR caps Phillies' wild comeback
In a game the Phillies trailed 7-0, Bryce Harper unloads a three-run homer in a 17-8 win vs. the Cubs.
Rays beat Tigers 5-2, extend AL East lead to 8 1/2 games
— Yandy Díaz hit a leadoff home run and Mike Zunino later connected, reliever Dietrich Enns pitched four solid innings and the AL East-leading Tampa Bay Rays beat the Detroit Tigers 5-2 on Thursday night.