CINCINNATI -- Arizona's road trip against three last-place teams is off to a tough start.
Archie Bradley struggled during Cincinnati's four-run eighth inning, and the Diamondbacks lost 6-3 to the Reds on Saturday night.
Arizona dropped back-to-back games for the first time in more than two weeks. The Diamondbacks also remained in a tie for the NL West lead with the Los Angeles Dodgers, who lost 3-2 at Colorado.
"We are frustrated, no doubt" Diamondbacks manager Torey Lovullo said. "We feel like we played good enough to win the game. It's frustrating when you put all your chips in and lose the hand."
Bradley got the last two outs of the seventh and Peralta's 20th homer gave Arizona a 3-2 lead in the eighth. But Cincinnati responded in the bottom half.
Bradley (3-4) hit Eugenio Suarez leading off the inning and walked Curt Casali with two outs. Pinch-hitter Tucker Barnhart then lined a 3-2 pitch into the gap in left-center, and Billy Hamilton and Joey Votto followed with RBI singles off T.J. McFarland.
"I've always had trouble with Archie Bradley, since the lower minors," Barnhart said. "I faced him at every stop. He's a good pitcher and I respect the hell out of him. He's gotten me more times than I've gotten him.
"I was looking for something out over the plate that I could get to the outfield for Geno to score."
In their last six series against first-place teams, the Reds have won five and split one.
Arizona starter Robbie Ray allowed two runs and four hits in five innings in his fifth straight no-decision.
The Diamondbacks weren't necessarily looking at this trip through Cincinnati, Texas and San Diego as a chance to get hot, Ray said.
"You've got to take advantage of every part of the schedule," he said. "I don't think this part carries any more weight."
Reds starter Matt Harvey fanned seven in seven innings for his highest strikeout total since he had seven on June 10, 2016, with the Mets. He also hit an RBI single in the fourth.
"Harvey got better as the game went on," Reds interim manager Jim Riggleman said. "He's done that quite a bit. He gave up some hard-hit balls early and around the fourth or fifth inning he settled in. He got in a little trouble but managed his way out of trouble. His best inning was the seventh."
The first pitch was delayed 40 minutes by rain for Great American Ball Park's 11th delay of the season, totaling 13 hours, 53 minutes. That includes the delay before the April 3 game against the Cubs was postponed.
The first play of the game was Peralta's fly ball to Dilson Herrera, who was making his first professional start and just his third appearance in left field. He caught the routine fly ball.
RAY OF HOPE
Ray's one-out double in the fifth was his first hit of the season in 27 at bats.
Diamondbacks: Hamilton's eighth-inning hit grazed McFarland, but he stayed in the game.
More AP baseball: https://apnews.com/tag/MLBbaseball and https://twitter.com/AP-Sports
Why did David Price switch from No. 24 to No. 10?
David Price has changed his uniform number, bringing a little early intrigue to Red Sox spring training camp.
After getting big deal, Aaron Nola ready to chase titles with Phillies
Aaron Nola hopes to win titles with the Phillies, and a four-year, $45 million contract will give him a chance.
Angels right-hander Matt Harvey sidelined 10 days with glute strain
Los Angeles Angels right-hander Matt Harvey will be sidelined about 10 days because of a glute strain he felt during agility drills.
Bregman on Red Sox: Every competitor wants to beat the best team
Alex Bregman clarifies his comments on wanting to beat the Red Sox this season and details the Astros' expectations for 2019.
Jordan Montgomery's goal? To be the Yankees' second-half splash
The 26-year-old lefty, recovering from Tommy John surgery, expects to be back after the All-Star break -- and to bolster the Yankees' starting rotation down the stretch.
Under-the-radar prospects from each MLB team
These under-the-radar players could open some eyes during spring training and make some noise in the majors before the year is out.