![May 21, 2006: Giants' Matt Cain throws 1-hitter against A's](https://www.mercurynews.com/wp-content/uploads/2017/09/bng-l-giants-1001-25.jpg?w=620)
Matt Cain throws five shutout innings in emotional Giants finale
![May 21, 2006: Giants' Matt Cain throws 1-hitter against A's](https://deseret.brightspotcdn.com/dims4/default/1dad603/2147483647/strip/true/crop/260x148+0+18/resize/1461x834!/quality/90/?url=https%3A%2F%2Fcdn.vox-cdn.com%2Fthumbor%2F7jPWKRnTjTTBNvYQMZIghE6nIfQ%3D%2F0x0%3A260x185%2F260x185%2Ffilters%3Afocal%28130x92%3A131x93%29%2Fcdn.vox-cdn.com%2Fuploads%2Fchorus_asset%2Ffile%2F18482004%2F640226017.jpg)
M&Ms a tasty treat for Twins - Deseret News
![May 21, 2006: Giants' Matt Cain throws 1-hitter against A's](https://img.bleacherreport.net/img/images/photos/001/750/505/143087817_crop_exact.jpg?w=1200&h=1200&q=75)
San Francisco Giants' Matt Cain: Now in the Hall of Fame
![May 21, 2006: Giants' Matt Cain throws 1-hitter against A's](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
![May 21, 2006: Giants' Matt Cain throws 1-hitter against A's](https://upload.wikimedia.org/wikipedia/commons/1/12/Roy_Halladay_pitches_allison_full.jpg)
Roy Halladay - Wikipedia
![May 21, 2006: Giants' Matt Cain throws 1-hitter against A's](https://www.montereyherald.com/wp-content/uploads/migration/2012/201206/NEWS_120618557_AR_0_RIRTLRJLMHTM.jpg?w=150)
Giants pitcher Matt Cain strikes out 14, throws 1st perfect game in
![May 21, 2006: Giants' Matt Cain throws 1-hitter against A's](https://s.hdnux.com/photos/01/12/05/03/19419376/5/ratio3x2_700.jpg)
May 21, 2006: Giants' Matt Cain throws 1-hitter against A's
![May 21, 2006: Giants' Matt Cain throws 1-hitter against A's](https://upload.wikimedia.org/wikipedia/commons/5/55/Mattholiday2013pictureprofile.jpg)
Matt Holliday - Wikipedia
![May 21, 2006: Giants' Matt Cain throws 1-hitter against A's](https://www.mercurynews.com/wp-content/uploads/2017/09/bng-l-giants-1001-18.jpg?w=620)
Matt Cain throws five shutout innings in emotional Giants finale
![May 21, 2006: Giants' Matt Cain throws 1-hitter against A's](https://image.isu.pub/230510160835-efe82df9536727bf3590d51c8a5a5606/jpg/page_1.jpg)
2023 St. Paul Saints Media Guide by stpaulsaints - Issuu
![May 21, 2006: Giants' Matt Cain throws 1-hitter against A's](https://www.mercurynews.com/wp-content/uploads/2016/08/20120413__giantsgamer2.jpg?w=400)
San Francisco Giants get one-hitter from Matt Cain in home opener
![May 21, 2006: Giants' Matt Cain throws 1-hitter against A's](https://img.mlbstatic.com/mlb-images/image/private/ar_16:9,g_auto,q_auto:good,w_1024,c_fill,f_jpg,dpr_3.0/mlb/no1x7xirmynghdubbeh7)
Matt Cain's dominant perfect game cemented his place in Giants
![May 21, 2006: Giants' Matt Cain throws 1-hitter against A's](https://s.hdnux.com/photos/13/54/71/3067503/9/rawImage.jpg)
Matt Cain throws perfect game as Giants win 10-0