Young launched a two-run homer in the bottom of the first inning while Snyder hit a two-run double in the fourth.
Four other Arizona players had one RBI each. Mark Reynolds had three hits and Snyder two for the Diamondbacks, who have won just three of their last seven contests.
Winner Brandon Webb (8-0) pitched a complete game and became the first major league pitcher to win his first eight decisions in three straight seasons.
In his 13th career complete game, Webb gave up three runs -- two earned -- and six hits with no walks and four strikeouts.
Losing pitcher Brett Myers (2-3) yielded seven runs -- six earned -- and nine hits in five innings.