Pavin Smith hit a tiebreaking solo homer off the right-field foul pole, Ryne Nelson pitched seven quality innings and the Arizona Diamondbacks beat the Los Angeles Angels 4-3.