Nationals 6-2 over Giants for three straight wins in AT&T Park: Tanner Roark keeps rolling - Federal Baseball
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)
Giants Rewind: Matt Cain's Final Game
Astros and Rangers meet for Texas-sized showdown in AL Championship Series, Sports
June 13, 2012: Matt Cain throws first perfect game in Giants' history
Steven Matz - Wikipedia
San Francisco Giants – mlbblogger
Cain's Strong Outing Leads Giants Past Nationals 3-1 - CBS Sacramento
Giants' Matt Cain ends career with five shutout innings in loss
Every Out from Matt Cain's Perfect Game
Matt Cain throws perfect game as Giants win 10-0
4,739 Giants Matt Cain Stock Photos, High-Res Pictures, and Images - Getty Images
San Francisco Giants' Matt Cain: Now in the Hall of Fame Discussion?, News, Scores, Highlights, Stats, and Rumors
Giants' Matt Cain ends career with five shutout innings in loss