Arizona Diamondbacks starter Joe Saunders, after having pitched fairly miserably so far this season, with an 0-3 record and a 5.85 ERA, managed to put together six solid innings of work in which he allowed three earned runs -- and it still wasn't enough for his first win. With the score tied 3-3 after six, Saunders was probably happy to avoid another loss, while Colorado Rockies starter Jorge De La Rosa remained undefeated at 4-0.
D-backs reliever David Hernandez snatched the win after getting himself out of a bases loaded jam in the eight with a pop up from Chris Iannetta, and closer J.J. Putz got his seventh save in as many chances.
The Snakes got some offense from the usual spots (a tie-breaking solo homer from Justin Upton in the eighth) and some unusual spots (Henry Blanco's first home run in almost a year, Xavier Nady's two RBIs). Three of their four runs came into the third.
Arizona actually led 3-1 through three and things were looking fine for Saunders' first win, at least until the fourth and fifth innings, when Colorado snuck back into the game with a homer from Carlos Gonzalez and a one-run triple from Jonathan Herrera. The Rockies have now lost three of four, while Arizona is now 5-3 on their current homestand.