Losses against divisional opponents are always a little tough to swallow. The factor that may make this a little easier for the Giants is the fact that they scored eight runs. The San Francisco Giants manufactured runs by putting together timely hits.
They BATTLED to stay in the game and it speaks to a change in the way this team is playing as opposed to last season.
While the Giants may still be struggling to find themselves from a pitching standpoint, offensively things are clicking. Five out of the ten games on this homestand the Giants were able to score 4 or more runs and posted a 7-3 record over that span.