Dan Haren pitched seven sharp innings for his first win this season and Ryan Roberts' pinch-hit single broke a scoreless tie, leading the Arizona Diamondbacks over the Colorado Rockies 2-0 on Wednesday.
Haren and Colorado's Jorge De La Rosa matched shutout innings until the seventh, when Chris Young singled off De La Rosa, went to second on Chris Snyder's single and scored on Roberts' single.
It was the second major league RBI for Roberts, playing in his 26th career game.
Arizona went up 2-0 when reliever Jason Grilli issued a bases-loaded walk to Conor Jackson on a 3-2 pitch with two outs.
Roberts' hit made a winner of Haren (1-3), who had pitched in hard luck this year. He allowed six hits and two walks, striking out nine.
(Copyright 2009 by The Associated Press. All Rights Reserved.)