3 of 8

Matt Cain pitched the 22nd perfect game in Major League history and the first in Giants' franchise history in a 10-0 victory over the Astros. Cain had 14 strikeouts, tying a record for K's in a perfect game held by Sandy Koufax.

Photo: Jeff Chiu/AP

Average: 4.5 (4 votes)