carry Arizona

MLB: Arizona 12, Kansas City 5

Kansas City, Mo. June 18: A two-run homer by Mark Reynolds and a bases-loaded triple from Stephen Drew Wednesday helped carry Arizona to a 12-5 battering of Kansas City.

The Diamondbacks ended a three-game skid by getting to starter Zack Greinke and then beating up on the Kansas City relief corps. Greinke (8-3), who won eight of his first nine decisions, has allowed 31 hits and 15 earned runs in his last 26 innings.

Arizona had only a 4-2 lead going into the seventh inning and two of those four runs were unearned thanks to a pair of Kansas City errors in the fourth.

Greinke, however, gave up a one-out double to Drew in the seventh and Reynolds hit his 18th homer of the season.