PHOENIX — Daniel Hudson threw a five-hitter, hit his first big league home run and finished with three RBIs, almost single-handedly leading the Arizona Diamondbacks to a 4-1 victory over the Los Angeles Dodgers on Sunday.

Hudson (10-5) struck out three and walked none in his second complete game of the season. The right-hander also earned his first win since he beat Kansas City on June 23 and improved to 9-1 in 16 starts after beginning the season 0-4.

Hudson connected against Ted Lilly (6-10) in the sixth, then hit a two-out, two-run single in the seventh to make it 4-1. The Dodgers had intentionally walked Xavier Nady to get to Hudson, whose single between shortstop and third raised his season batting average to .359.