PHOENIX (AP) – Sean Rodriguez, Gregory Polanco and Jordy Mercer homered and the Pittsburgh Pirates held on to beat Arizona 8-7 on Friday night, snapping the Diamondbacks’ five-game winning streak.
All three home runs came off Patrick Corbin (1-2), who allowed five runs in six innings.
Arizona’s Welington Castillo homered twice and has four in his last four games. David Peralta also hit a home run for the Diamondbacks in the opener of their 10-game homestand.
Jonathon Niese (3-0) got the win despite surrendering four runs on 10 hits in 5 1/3 innings.
Mark Melancon allowed three straight singles with two outs in the eighth but pitched a perfect ninth for his fourth save.
(Copyright 2016 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)