As the Giants approached the halfway point of the season, manager Bruce Bochy said before the game that the offense hadn't been what he expected and he needed his big hitters to come through in the second half if San Francisco had any hope of salvaging the season. Bochy had to like what he saw Friday night. Slumping Buster Posey had three hits and two RBI, and Alex Dickersonhomered and drove in two runs to lead the Giants to a 6-3 victory over the Arizona Diamondbacks in the final game of the first half of the season. read more https://www.espn.com/mlb/recap?gameId=401075951