The D-backs scored five runs in the bottom of the eighth inning as the Giants somehow lost their sixth straight game.