Kennedy allowed five runs and nine hits in 6 1-3 innings, the second straight start he's allowed five earned runs. He hasn't won since June 1 against the Cubs.

"A lot of crazy things going on," said Kennedy, 0-3 with a 6.58 ERA his past seven starts. "I am not pitching to my abilities every once in a while, not throwing well. Very inconsistent would probably be the word."

NOTES: Arizona 2B Aaron Hill ended a 0-for-16 streak with a single in the fourth inning. ... The Brewers have more than 70 stolen bases (77) before the All-Star break for the first time since swiping 87 bases in 1993. ... Diamondbacks 3B Martin Prado made a pair of diving stops — one in each direction — to take away hits from Maldonado in the first inning and Jeff Bianchi in the sixth. ... Arizona opens the second half of the season at San Francisco on Friday. Milwaukee faces Miami at home the same day.