June 13, 2012; San Francisco, CA, USA; San Francisco Giants starting pitcher Matt Cain (middle) is showered with beer from his teammates after throwing a perfect game against the Houston Astros at AT

Top 10 SF Giants Games of 2012: #5 Matt Cain’s Perfect Game


June 13, 2012: Astros vs. Giants; Final Score; Astros 0, Giants 10

Matt Cain’s perfect game period!

Next Giants Game View full schedule »
Monday, Aug 2525 Aug7:15Colorado RockiesBuy Tickets

Tags: Matt Cain San Francisco Giants