I don’t know what we did to deserve extra innings today, but for some reason, the Giants just didn’t want this first half to come to a merciful end. I definitely had 75% of this recap written before the final out today. Such is tracking this godforsaken team. However, from the seventh inning on, the Giants played closer to their former selves than their current selves. Forget the winning streak from last week and consider that they’re simply... I don’t know, slightly more competitive this month than they have been in any previous month stretching back to last July (more on that later).