June 13: Giants 10, Astros 0 Giants pitcher Matt Cain tossed the 22nd perfect game in major league history, striking out a career-high 14 batters on 125 pitches. It was also the first perfect game in Giants franchise history. (Jeff Chiu / Associated Press)
Tags: Game
0