![](https://www.dailyfreeman.com/wp-content/uploads/migration/2012/06/c696fa182bff537583c3f7c82535e41b.jpg?w=535)
Matt Cain pitches first perfecto for Giants (video) – Daily Freeman
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](https://i.ytimg.com/vi/GJ_J0r_7O60/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLAopg4rf9XB6yTv8R1Hg0HzIa3XCg)
Forever Giants: Matt Cain
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](https://i.ytimg.com/vi/0RXtrKU4P3o/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLBkAQOjZc_bCE9DrL6h8Npi678Flw)
Every Out from Matt Cain's Perfect Game
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](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
MORE
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](http://assets.sbnation.com/assets/1185517/cain-pitch.gif)
50 Awesome Things About Matt Cain's Perfect Game - McCovey Chronicles
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](https://deseret.brightspotcdn.com/dims4/default/5667182/2147483647/strip/true/crop/1200x685+0+53/resize/1461x834!/quality/90/?url=https%3A%2F%2Fcdn.vox-cdn.com%2Fthumbor%2Fe0Oipd0tOIFarjerir3kZkzgAgA%3D%2F0x0%3A1200x791%2F1200x791%2Ffilters%3Afocal%28600x395%3A601x396%29%2Fcdn.vox-cdn.com%2Fuploads%2Fchorus_asset%2Ffile%2F18620681%2F899286.jpg)
Cain pitches first perfecto for Giants - Deseret News
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](https://i.ytimg.com/vi/-mGdj1GuiCI/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLB2osVxi7A1ii0zUArsE0WRN34zXw)
Matt Cain Perfect Game [Full Game HD]
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](https://deseret.brightspotcdn.com/dims4/default/13fae8c/2147483647/strip/true/crop/1200x699+0+0/resize/566x330!/quality/90/?url=https%3A%2F%2Fcdn.vox-cdn.com%2Fthumbor%2FrmlR32__UQ4tn3tX3LglDuVHvRU%3D%2F0x0%3A1200x699%2F1200x699%2Ffilters%3Afocal%28600x349%3A601x350%29%2Fcdn.vox-cdn.com%2Fuploads%2Fchorus_asset%2Ffile%2F17301501%2F899294.jpg)
Cain pitches first perfecto for Giants - Deseret News
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](https://assets1.cbsnewsstatic.com/hub/i/2012/06/14/a5ba5c7e-a644-11e2-a3f0-029118418759/cain_pitch_146309179.jpg)
Matt Cain pitches Giants' first perfect game to beat Houston
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](https://i.ytimg.com/vi/ANccbJagUwU/sddefault.jpg)
Matt Cain Perfect Game 27 Outs
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](https://cdn.vox-cdn.com/thumbor/QP2cLNBGp2rF0o6rh26P4zviAtw=/1400x1050/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/24249718/146329290.jpg)
SF Giants Video: Watch the Giants reflect on Matt Cain's perfect
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](https://i.ytimg.com/vi/9BK6rwjqdUY/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLBy53q67fpyQ8x-kLM5laHjLnhu5A)
Matt Cain Perfect Game 27 Outs
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](https://s.hdnux.com/photos/63/21/73/13442789/4/1200x0.jpg)
Matt Cain throws first perfect game in history of San Francisco
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](https://i.ytimg.com/vi/cnu05c8YsZ8/hqdefault.jpg)
Every Out from Matt Cain's Perfect Game
![Matt Cain pitches first perfecto for Giants (video) – Daily Freeman](https://i.redd.it/mdu17a3elch81.png)
Matt Cain pitches first perfect game in SF Giants history and 22nd