In a pitchers duel the DBACKS get their first win of the season on opening day with a strong pitching performance by Victor Ruiz allowing just 3 hits in 6 innings pitched while striking out 7. Nelson Castillo closes the door in the 7th to seal the W. Good game played on both sides!!