Hudson does it all as D-Backs keep streaking

Daniel Hudson helped his own cause by capping a run sixth inning with an RBI single, and the NL-West leading Arizona 1, to extend their winning streak to seven games.

Hudson (14-9) scattered three hits, walked three and struck out eight in seven scoreless innings.

Arizona has won 10 in a row at home and moved five games ahead of the second- place San Francisco Giants.