PHOENIX -- The Arizona Diamondbacks acquired slugging outfielder Adam Dunn from the Cincinnati Reds for a minor-league pitcher and two players to be named later on Monday.
The 28-year-old Dunn was batting .233 this season for the Reds with 32 homers, tied for tops in the majors.
The trade gives the first-place Diamondbacks, who entered the day with a 1 1/2-game lead over the Dodgers in the NL West, a boost to an anemic offense. The Diamondbacks rank 20th in the majors in runs scored.
Arizona (60-58) tried to acquire Mark Teixeira from the Atlanta Braves at last month's trade deadline before he went to the Los Angeles Angels.
The Diamondbacks sent right-hander Dallas Buck to the Reds in Monday's trade.
Dunn has a career .247 batting average with 270 career homers and is eligible for free agency at the end of the season.
The Reds are last in the NL Central and on a six-game losing streak.
The Dunn trade comes after a July 31 deal that sent outfielder Ken Griffey Jr. to the Chicago White Sox for relief pitcher Nick Masset and a Triple-A player. On Sunday, the Reds designated veteran catcher David Ross for assignment and called up catcher Ryan Hanigan from Triple-A Louisville.
Reds manager Dusty Baker, whose team has lost nine of 10 games since the Griffey trade, said he'll miss having Dunn on the club.
"It's tougher to lose a good guy, you know, than the 40-home run guy," Baker told reporters. "It's going to be tough to replace his offense, but it's even tougher to replace the man."
The Reds said general manager Walt Jocketty was headed to the Dominican Republic on Monday. He didn't immediately return a phone message.