Werth finished 2-for-2 with an RBI and two walks as Washington took the opener of a three-game series.
Gio Gonzalez (4-3) logged his first victory since May 5 -- a span of eight starts during which he recorded seven no-decisions. The left-hander allowed two runs on nine hits over 6 1/3 innings, walking one and striking out four.
Diamondbacks starter Trevor Cahill (3-9) extended his winless streak to seven appearances, yielding six runs on eight hits over five full frames.
Ohio crash that killed two caught on camera [VIDEO]
Workers accuse National Zoo of animal mismanagement