The Giants smacked the ball all over the place tonight against the Astros and scored EIGHT runs for the first time in the season. In fact, it was the first time they'd scored seven. But the real story was the performance of Chris Heston in homer-happy Houston. Using a nasty curveball to complement his natural sinker, he had that free-swinging bunch swinging freely into TEN strikeouts, his career high. Heston was so tough that he recorded all 27 outs for a complete game, his first, retiring the final 22 in order. It was the first complete game for a Giants pitcher in 2015. Heston's first batter hit a single and his only other blemish was a two-out homer by catcher Jason Castro in the 2nd. All the rest went down after that. A dominating display, to be sure, especially on the road against a good club. Let's hope we get to see more of that stuff from Giants pitchers during this bandbox junket.
Matt Duffy had a career high FIVE runs batted in with his bases-loaded double in the 2nd and two-run single in the 5th, by the way. It's easy to forget the great show he put on with both the bat and the glove. Giants fielded superbly, in fact, and the Astros had a key misplay. With Duffy, Craw, Panik, and Belt, that's a homegrown infield, and with Posey and Heston it was all former farmhands. You have to like that.