PHOENIX -- Joey Votto turned 36 years old earlier this week and has battled a bad back that sent him to the injured list for a decent chunk of August.
But if age is starting to catch up with him, it's hard to tell.
"He's done it his whole career," Cincinnati Reds manager David Bell said of Votto. "He's always working on it, trying to improve and making adjustments. He's in a good place. It'd be great to have him finish strong and take it into next year."
The Diamondbacks lost their sixth straight to tumble further out of the NL wild card race. They won 11 out of 12 from Aug. 25-Sept. 7 to pull within 1 1/2 games of the second wild card spot, but are now 4 1/2 behind the Chicago Cubs with just 14 to play.
Votto gave the Reds a 2-0 lead in the third inning when he hit a two-run homer over the left field wall. It was his 15th of the season. In 18 games since coming off the injured list, he's 20 of 64 (.313) at the plate with three homers.
The Diamondbacks pulled within 2-1 in the fourth before VanMeter launched a two-out, two-run homer to extend the Reds' lead. Both runs were unearned because of an error by second baseman Wilmer Flores.
"We knew with Luis on the mound he would hold them to little or nothing," VanMeter said. "It was nice to get those four runs and it ended up being the difference."
Raisel Iglesias pitched a scoreless ninth, working around Ketel Marte's two-out double, for his 30th save. Michael Lorenzen pitched two scoreless innings of the relief in the seventh and eighth, striking out two.
"It is unfortunate we couldn't get another big hit at a crucial time," Arizona manager Torey Lovullo said. "We hit some balls very, very hard from an offensive standpoint. The Reds made some big defensive plays.
Castillo (15-6) gave up two runs over five innings, striking out three to push his season total to 211. The Reds have won four of his last five starts.
Mike Leake (11-11) threw six innings for the Diamondbacks, giving up five hits and four runs (two earned). The bullpen pitched three scoreless innings to keep them in the game, but hits were hard to find.
Cincinnati shortstop Jose Iglesias made two phenomenal defensive plays, including one that saved a run.
The first was when the 29-year-old leapt to grab Adam Jones' liner that seemed headed for the left-center field gap. The second was when he dove to grab Christian Walker's hard grounder before turning to make the throw and get the third out at second base, which stranded Marte at third.
"That's my job," Iglesias said. "Just try to save runs and try to make plays for my team."
The Diamondbacks announced before the game that they've extended the contract of GM Mike Hazen. The team didn't release details of the extension. The 43-year-old was hired in 2016 and has kept the Diamondbacks competitive in the NL Western Division, though they've finished behind the Dodgers each year.
Hazen's name had been linked to the GM opening with the Boston Red Sox after they fired Dave Dombrowski. Hazen worked in the Red Sox front office before being hired by the Diamondbacks.
Diamondbacks: Luke Weaver (4-3, 3.03 ERA) threw two scoreless innings on Friday in a rehab assignment in Single-A Visalia. The right-hander hasn't pitched in the big leagues since May 26 because of forearm tightness.
Reds: RHP Anthony DeSclafani (9-8, 4.06 ERA) is scheduled to start. He's pitched at least six innings in each of his last four outings and has a 2-1 record with a 2.32 ERA over his last five starts.
Diamondbacks: RHP Merrill Kelly (10-14, 4.68) will start for the first time against the Reds. Kelly's spot rotation was in peril a few weeks ago, but he's been better in his last two outings, giving up three earned runs over 13 innings.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Astros exec suggested using cameras to spy in '17, sources say
An Astros front-office executive emailed scouts and asked them to spy on opponents' dugouts leading up to the 2017 postseason, sources familiar with the request told ESPN.
Vera Clemente, widow of Pirates legend, dies at age 78
Vera Clemente, the widow of Baseball Hall of Famer Roberto Clemente, died Saturday in her native Puerto Rico, the Pirates confirmed. She was 78.
Judge says MASN should pay Nats based on MLB panel decision
A judge has ordered lawyers for the Nationals and Baltimore Orioles to submit a proposed judgment of what the Mid-Atlantic Sports Network should pay Washington for TV rights from 2012 to '16 based on the decision issued in April by an arbitration panel.
Twins pitcher Jake Odorizzi: Betting on self as 2020 free agent
Pitcher Jake Odorizzi said accepting the Twins' $17.8 million qualifying offer came down to "betting on myself and returning to a place I know very well and enjoyed."
Sources: Pirates hire Ben Cherington as new GM
The Pirates have hired Ben Cherington as the team's new general manager, according to multiple reports and confirmed by ESPN.
Trout on 3rd MVP: 'I always try to be the best player'
Mike Trout joins SVP after winning the American League MVP award and says it was special to be recognized as the league's best player for the third time.