DENVER (AP) -- After a subpar first half, Todd Helton has taken a different approach to hitting.
"I'm not trying to do too much and it's yielded some pretty good results," he said. "When I go up and swing hard and if I do hit it, I usually hook it foul. So I decided to slow myself down."
Helton was hitting .264 with six home runs on June 30. Since then he has batted .365 with 11 homers.
"By slowing myself down, I've stayed in control," he said. "It's been working out."
Atkins matched a career high with four RBI, and Helton had two of Colorado's 13 hits.
"I'd say he's been pretty good for us," Colorado manager Clint Hurdle said. "And he's off to a pretty good September."
"The fact is, Kim pitched without a fastball or command of it," Hurdle said. "That's usually a recipe for disaster in this park."
Jose Acevedo pitched three innings for his first major-league save.
Los Angeles remained six games behind first-place San Diego in the NL West. The Padres were beaten 12-2 in Milwaukee.
Jeff Weaver (13-9) gave up six runs and eight hits in five innings, failing to get his career-best 14th win. Weaver had won six straight decisions and hadn't lost in 10 starts.
"We had opportunities for this game to be different than it was," Los Angeles manager Jim Tracy said. "We let it get away from us and that happened in the top of the first inning."
Jayson Werth blooped a single to center to start the game, stole second and moved to third on an infield single by Oscar Robles.
Jeff Kent struck out before Kim retired Ricky Ledee and Jason Phillips on popups.
Helton gave Colorado a 2-0 lead in the bottom half. Cory Sullivan walked with one out and Helton hit a 3-2 pitch over the scoreboard in right.
Edwards hit the first pitch of the second inning into the left field seats.
"I've gotten him out hard the last couple of times I have faced him," Weaver said. "I thought I could get a 1-0 slider in there, and he killed it."
Atkins enjoyed his big hit.
"That one felt good because I stayed back on the pitch and stayed with it with my swing," he said. "I went to a lot of Dodger games as a kid."
Helton hit a drive off the foul pole in right leading off the fifth, his 17th homer of the season.
Aaron Miles added a two-run single in the seventh to make it 8-1. Holliday, Hawpe and Atkins each drove in a run in the eighth.
The Dodgers recalled catcher Mike Rose from Triple-A Las Vegas and purchased the contract of left-hander Hong-Chih Kuo from Double-A Jacksonville. Kuo made his major-league debut in the seventh and retired Clint Barmes, who just came off the 60-day DL. ... Dodgers outfieldere Milton Bradley was transferred to the 60-day DL. ... Helton has 25 multihomer games in his career and two this year -- both against the Dodgers. ... Right-hander Zach Day will start Sunday for Colorado. ... J.D. Closser glared at Weaver after being hit by a pitch in the fifth.
One player all 30 MLB teams should trade for -- or away -- before the deadline
Starling Marte to the Yankees? Max Scherzer to the Rays? We map out a July blueprint for every GM to follow.
Which top players could be dealt before the MLB trade deadline?
Jeff Passan says the Nationals are a team to watch at the trade deadline, as Max Scherzer could be the most sought after player in the league.
Scherzer expected to start for the Nationals against Phillies
Washington Nationals (33-36, fourth in the NL East) vs. Philadelphia Phillies (34-35, second in the NL East)
Singer expected to start for the Royals against Yankees
Kansas City Royals (32-38, third in the AL Central) vs. New York Yankees (38-33, third in the AL East)
Arizona in action against Milwaukee following Kelly's strong showing
Milwaukee Brewers (40-33, second in the NL Central) vs. Arizona Diamondbacks (21-53, fifth in the NL West)
Snell scheduled to start as San Diego hosts Los Angeles
Los Angeles Dodgers (44-28, second in the NL West) vs. San Diego Padres (43-32, third in the NL West)