The Arizona Diamondbacks have been pulling off comebacks all season, with seemingly a different player coming through each time. This time, it was Eric Chavez's turn. Stuck in a rut since coming off the disabled list, Chavez hit the first pitch he saw in the ninth inning for a run-scoring single, sending the Diamondbacks to another walk-off victory, 4-3 over the San Francisco Giants on Saturday night.