Every Out from Matt Cain's Perfect Game
Under the Arcade with Butch Husky: September 2009
Matt Cain throws perfect game as Giants win 10-0
2013 LSU Baseball Official Yearbook by LSU Athletics - Issuu
Matt Cain throws first perfect game in history of San Francisco Giants franchise (with list of perfect games in MLB history and play-by-play of Cain's perfect game)
Ernie Camacho Waiting For Next Year
San Francisco Giants' Matt Cain reflects on his perfect game
Every Out from Matt Cain's Perfect Game
San Francisco Giants' Matt Cain reflects on his perfect game
June 13, 2012: Matt Cain throws first perfect game in Giants' history
HOU@SF: Cain retires Castro to finish up perfect game