![Matt Cain gem gives Giants a perfect game at last - Deseret News](https://static01.nyt.com/images/2012/06/20/fashion/20kepner1/20kepner1-superJumbo.jpg)
Luck Finally Changes for Giants' Matt Cain - The New York Times
![Matt Cain gem gives Giants a perfect game at last - Deseret News](https://deseret.brightspotcdn.com/dims4/default/ff655df/2147483647/strip/true/crop/799x1200+0+0/resize/566x850!/quality/90/?url=https%3A%2F%2Fcdn.vox-cdn.com%2Fthumbor%2FBd4YAQ5POzOGBL4YXGsHlSuYdhg%3D%2F0x0%3A799x1200%2F799x1200%2Ffilters%3Afocal%28399x600%3A400x601%29%2Fcdn.vox-cdn.com%2Fuploads%2Fchorus_asset%2Ffile%2F17301741%2F899784.jpg)
Matt Cain gem gives Giants a perfect game at last - Deseret News
![Matt Cain gem gives Giants a perfect game at last - Deseret News](https://www.augustachronicle.com/gcdn/authoring/2012/06/14/NAUG/ghows-GA-d70153c7-442f-4992-972f-cf43d0d42d4e-b122b9de.jpeg)
San Francisco Giants pitcher Matt Cain throws franchise's first perfect game
![Matt Cain gem gives Giants a perfect game at last - Deseret News](https://www.nydailynews.com/wp-content/uploads/migration/2012/06/14/75JIOD4NRTK5TQDSPM3KRQMUXI.jpg?w=640)
Matt Cain of San Francisco Giants tosses 22nd perfect game in Major League Baseball history and second of 2012 season – New York Daily News
![Matt Cain gem gives Giants a perfect game at last - Deseret News](http://assets.sbnation.com/assets/1185552/cain-posey-hug.gif)
50 Awesome Things About Matt Cain's Perfect Game - McCovey Chronicles
![Matt Cain gem gives Giants a perfect game at last - Deseret News](http://assets.sbnation.com/assets/1185419/cain-golf.gif)
50 Awesome Things About Matt Cain's Perfect Game - McCovey Chronicles
![Matt Cain gem gives Giants a perfect game at last - Deseret News](https://i.ytimg.com/vi/FTSOBkQKiBs/maxresdefault.jpg)
Matt Cain Perfect Game [Full Game HD]
![Matt Cain gem gives Giants a perfect game at last - Deseret News](https://i.ytimg.com/vi/ceKuw-GWRAE/hqdefault.jpg)
Matt Cain's Perfect Game Feature
![Matt Cain gem gives Giants a perfect game at last - Deseret News](https://i.ytimg.com/vi/KHMlNr4jnHo/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLBkuVzePLw-Ld2WLeGgwCziiDcJUw)
Every Out from Matt Cain's Perfect Game
![Matt Cain gem gives Giants a perfect game at last - Deseret News](https://i.ytimg.com/vi/VGXMk4DitCw/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLDEhrrIvJd2dIYmcPZl7GzbCONhCQ)
Matt Cain Perfect Game [Full Game HD]
![Matt Cain gem gives Giants a perfect game at last - Deseret News](https://media.nbcsportsbayarea.com/2023/05/Matt-Cain-USA-6320344.jpg?quality=85&strip=all&fit=1280%2C720)
Matt Cain relives biggest moments from perfect game with Giants teammates – NBC Sports Bay Area & California
![Matt Cain gem gives Giants a perfect game at last - Deseret News](https://img.bleacherreport.net/img/images/photos/001/747/122/146309178_crop_exact.jpg?w=1200&h=1200&q=75)
Matt Cain's Perfect Game Is First in San Francisco Giants History, News, Scores, Highlights, Stats, and Rumors
![Matt Cain gem gives Giants a perfect game at last - Deseret News](https://www.heraldtribune.com/gcdn/authoring/2012/06/14/NSHT/ghows-LK-00c2711c-6722-403a-80c0-00d46f9bb870-43041e7e.jpeg?width=660&height=495&fit=crop&format=pjpg&auto=webp)
Matt Cain gem gives Giants a perfect game at last