Trevor Cahill had, arguably, his best start as a Diamondbacks tonight. He was efficient, his sinker was sinking nicely, and the Giants were pounding the ball into the ground as a result. Unfortunately, Madison Bumgarner was just as good, and the two matched zeros for the first seven innings. Each side got only one runner past second base, though it took some defensive wizardy from Cliff Pennington in the fourth, diving to his right to make a great stop and throwing out the runner at second, to keep the Giants off the board.
The Diamondbacks took advantage against the San Franciso bullpen, with - of all people - Josh Wilson - homering to give the home team the lead. That allowed Cahill to come out for the ninth, but he was pulled after a leadoff single. Cahill's final line was eight innings, four hits and a walk, with five strikeouts and no runs allowed when he left. Key words: "when he left". Because J.J. Putz came in, and allowed a two-run shot to the Obese Raccoon, which gave the Giants a lead they held onto in the bottom of the night. It was his fourth blown save this month.