Dbacks hold on to beat Reds 5-4

Cincinnati Reds left fielder Chris Heisey can't catch a triple hit by Arizona Diamondbacks' David Peralta in the eighth inning.

Al Behrman/AP

CINCINNATI (AP) — Paul Goldschmidt hit a two-run homer that kept Alfredo Simon winless since the All-Star game, and the Arizona Diamondbacks held on to beat the Cincinnati Reds 5-4 on Wednesday, taking a series between two teams struggling to score runs.

Goldschmidt’s 19th homer off Simon (12-6) gave the Diamondbacks two of three in the series. Simon has gone 0-3 since his first All-Star selection. Didi Gregorius added a two-run homer in the ninth.

The Reds fell to 2-10 since the All-Star break. Devin Mesoraco’s three-run homer in the ninth off Addison Reed ended a streak of 11 straight games with three runs or fewer, Cincinnati’s longest such stretch of futility since 1967.

Left-hander Wade Miley (7-7) gave up seven hits and four walks in 6 2-3 innings, improving to 4-1 in his past five starts. Ryan Ludwick had RBI double in the eighth off Brad Ziegler. Reed came on with two aboard and got the last two outs and gave up Mesoraco’s homer before getting his 26th save in 31 chances.

Neither team did much on offense throughout the series, which opened with Arizona’s 2-1 win in 15 innings on Monday. The Reds won the second game 3-0, leaving Arizona with a stretch of only one run in 20 innings.

Both teams wasted chances for early rallies throughout the series. The Reds did it again on Wednesday, when Chris Heisey was thrown out at second while trying to stretch a hit with none out in the third. Ramon Santiago was caught trying to steal third later in the inning.