Diamondbacks beat Angels despite Madison Bumgarner's 13-hit implosion
David Peralta hit a tiebreaking homer in the eighth inning, and the Arizona Diamondbacks blew a seven-run lead before rallying for a 9-8 victory over the Los Angeles Angels on Tuesday night.