The Giants played another great ballgame tonight and got the better of Robbie Ray and the Diamondbacks. Ray has been plagued by walks this season (20 in 22 IP coming into the game) and added five more in his five innings and the Giants dinged him for two two-run homers (Evan Longoria and Wilmer Flores) to win their fourth in a row. The big story was Logan Webb who kept the ball in the yard for seven impressive innings (5 hits, 2 runs, 0 walks, 8 strikeouts, 102 pitches) to lead the way. The 23-year old righty showed some poise in his final two starts last season and I think everyone has been waiting to see some similar results this season.