PHOENIX (AP) — Didi Gregorius hit a three-run homer in the eighth inning after Arizona blew the lead in the top half, lifting the Diamondbacks to a 5-2 win over the San Diego Padres on Saturday night.
Arizona starter Vidal Nuno pitched effectively into the eighth, appearing to be in line for his first win since being traded from the New York Yankees for Brandon McCarthy on July 6. Instead, the Padres loaded the bases with one out and Yangervis Solarte hit a two-run single up the middle off Oliver Perez (3-3).
The Diamondbacks answered in the bottom half, when Gregorius tomahawked an 0-2 pitch just over the wall in right off Kevin Quackenbush (2-3) for his third hit in 40 at-bats over 11 games.
Jake Lamb singled to set up Gregorius’ big hit and had his first career homer in the second inning.
Addison Reed worked a perfect ninth for his 30th save.
Nuno had been solid since coming to the desert, allowing three runs or fewer five times. He allowed just one hit over the first seven innings, but couldn’t get through the eighth and San Diego loaded the bases.
Perez struck out Jedd Gyorko and had Solarte down 0-2, but the Padres second baseman chopped a two-run single up the middle to tie the game at 2.
Nuno gave up two runs on two hits in 7 2-3 innings, stretching his post-trade winless streak to nine games – longest to start a career by an Arizona player.
San Diego starter Andrew Cashner was solid in his first start since coming off the disabled list, allowing two runs in five innings. Cliff Pennington drove in one with a single in the first and Lamb led off the second with a homer to the pool deck in right-center.
Padres: Gyorko was held out the starting lineup due to a tweaked left hamstring. He played through the injury on Friday after get hurt at Dodger Stadium the day before.
Diamondbacks: OF Cody Ross, on the DL since July 22, is making slow progress during his rehab from a strained left calf. Manager Kirk Gibson said he can walk around on it and swing a bat, but is not ready for any quick movements.
Padres: RHP Ian Kennedy will make his second start at Chase Field on Sunday since being traded to San Diego on July 31, 2013. He did not factor in the decision his previous outing, allowing six runs on six hits in 4 1-3 innings last Aug. 27.
Diamondbacks: RHP Chase Anderson lasted just two innings his previous start, giving up six runs in a loss to Washington on Tuesday.