![Cain fires perfect game for Giants](https://www.enterprisenews.com/gcdn/authoring/2012/06/14/NENT/ghows-WL-af4ae081-06cb-4665-8ecc-9ec3682beeac-10a75e47.jpeg?crop=1490,843,x0,y239&width=1490&height=745&format=pjpg&auto=webp)
Cain fires perfect game for Giants
![Cain fires perfect game for Giants](https://cdn.bleacherreport.net/images_root/article/media_slots/photos/000/460/005/146309087_crop_340x234.jpg?1339667865)
Matt Cain's Perfect Game Is First in San Francisco Giants History
![Cain fires perfect game for Giants](https://media.gettyimages.com/id/146350119/photo/matt-cain-of-the-san-francisco-giants-celebrates-after-pitching-a-perfect-game-against-the.jpg?s=612x612&w=gi&k=20&c=pIWW7XND-QfS-2_L-B7z5GDeO7kDvIByNMP9sKdpX80=)
116 Matt Cain Perfect Game Photos & High Res Pictures - Getty Images
![Cain fires perfect game for Giants](https://upload.wikimedia.org/wikipedia/commons/thumb/7/7a/Domingo_German_%2846644031395%29.jpg/1200px-Domingo_German_%2846644031395%29.jpg)
Domingo Germán's perfect game - Wikipedia
![Cain fires perfect game for Giants](https://library.sportingnews.com/styles/twitter_card_120x120/s3/2023-10/sporting-news-2022-sn-live-debb36ab-eb86-44d3-847a-f1df7ff27c7c.png?itok=5lmiuqaf)
Phillies vs. Diamondbacks final score, results: Early homers
![Cain fires perfect game for Giants](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
![Cain fires perfect game for Giants](https://cdn.vox-cdn.com/thumbor/Lq4qMdi5Tcbgy76_xlpLDEzwHqY=/0x0:4928x3280/1400x933/filters:focal(1939x1221:2727x2009):no_upscale()/cdn.vox-cdn.com/uploads/chorus_image/image/71700184/146329290.0.jpg)
SF Giants Video: Watch the Giants reflect on Matt Cain's perfect
![Cain fires perfect game for Giants](https://s.hdnux.com/photos/01/26/11/75/22585159/6/1200x0.jpg)
San Francisco Giants' Matt Cain reflects on his perfect game
![Cain fires perfect game for Giants](https://www.baseballpilgrimages.com/plaques/cainpg.jpg)
Matt Cain Perfect Game Plaque