After dropping out of first place in the National League West by losing the first two games of the series, the Diamondbacks got a solid performance from starter Brandon Webb (8-5).
Webb allowed seven hits over seven innings and gave way to Randy Choate in the eighth. Choate, however, gave up two singles, after which Juan Cruz came on and retired two men while also walking one to load the bases.
That brought Valverde into the game and he got Rafael Furcal to ground out to end the inning. Valverde then worked a perfect ninth for his 25th save.
The loss went to Derek Lowe (8-7), who gave up two runs on five hits in 6 2/3.