Matt Cain throws five shutout innings in emotional Giants finale
Cain pitches first perfecto for Giants - The San Diego Union-Tribune
April 13, 2012: Giants' Matt Cain pitches a one-hitter on Opening Day – Society for American Baseball Research
The Untold Story: Matt Cain's Perfect Game
San Francisco Giants get one-hitter from Matt Cain in home opener – The Mercury News
Cain fires perfect game for Giants
Check out the highlights of Matt Cain's final start
Giants No-Hitters
5 best SF Giants moments from the first half of the 2023 season - Sports Illustrated San Francisco Giants News, Analysis and More
Matt Cain recalls his most memorable start as a Giant
San Francisco Giants' Matt Cain reflects on his perfect game
San Francisco Giants Ace Matt Cain Is MLB's Most Underappreciated Pitcher, News, Scores, Highlights, Stats, and Rumors