Lourdes Gurriel Jr. crushed a grand slam and Tommy Henry took a shutout into the sixth inning as the Arizona Diamondbacks defeated the Los Angeles Angels 6-2.