Madison Bumgarner posted a win against his former team and the Arizona Diamondbacks beat San Francisco, handing the Giants their fifth straight loss.