Replacing the injured Matt Cain, Chris Heston gave the Giants six solid innings, with the D-backs tallying two unearned runs against him in his second big league start. Jeremy Hellickson allowed three runs in 4 1/3 innings to take the loss in his Arizona debut.