June 13-PERFECT!!! the GIANTS played the Astros again, and they not only racked up an amazing bunch of hits, runs RBI's and Home Runs, but Matt Cain (those of you who know me know that I am a big Matt Cain fan) pitched the PERFECT GAME. 22nd perfect game thrown in MLB history. 27 up, 27 down. It was beautiful. Final score: GIANTS 10, Astros 0.
Game 49/162, 5/29/2012; Giants Melky Cabrera continues to stay hot as he hits a single during the eighth inning against the Diamondbacks. The Giants would go on to win, 3-1. Cabbrera broke a Giants May hitting record with this hit, previously held by Willie Mays.