Matt Cain gem gives Giants a perfect game at last - Deseret News
Matt Cain's perfect game was 10 years ago — here are 10 things you might have forgotten - The Athletic
SF Giants pitcher Yusmeiro Petit falls one out short of perfect game, throws one-hitter against Diamondbacks – New York Daily News
Matt Cain has just thrown a Perfect Game for the Giants : r/baseball
MORE
Matt Cain's dominant perfect game cemented his place in Giants history
Every Out from Matt Cain's Perfect Game
Matt Cain: 10 Ways Perfect Game Changes the Giants Righty's Career, News, Scores, Highlights, Stats, and Rumors
June 13, 2012: Matt Cain throws first perfect game in Giants' history
SF Giants pitcher Yusmeiro Petit falls one out short of perfect game, throws one-hitter against Diamondbacks – New York Daily News
Matt Cain's perfect game was 10 years ago — here are 10 things you might have forgotten - The Athletic
Matt Cain Perfect Game Plaque
Sporting Green reader memories: Loma Prieta at Candlestick, Matt Cain perfect
Every Out from Matt Cain's Perfect Game
Matt Cain relives biggest moments from perfect game with Giants teammates – NBC Sports Bay Area & California