![Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros](https://s.hdnux.com/photos/01/12/37/22/19526804/6/rawImage.jpg)
June 13, 2012: Matt Cain throws first perfect game in Giants' history
![Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros](https://img.mlbstatic.com/mlb-images/image/private/t_16x9/t_w1024/mlb/tc1aqfyn6sugu8sxjukr)
Giants' Matt Cain tosses perfect game vs. Astros
![Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros](https://i5.walmartimages.com/seo/MLB-Baseball-s-Greatest-Games-San-Francisco-Giants-First-Perfect-Game_0891569a-dce0-424f-8b4b-c10105f40c0f.b83bbff393e0a534c4a92a2984069690.jpeg?odnHeight=2000&odnWidth=2000&odnBg=FFFFFF)
MLB: Baseball's Greatest Games - San Francisco Giants First Perfect Game
![Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros](https://www.mercurynews.com/wp-content/uploads/2017/08/832790964.jpg?w=620)
Matt Cain recalls his most memorable start as a Giant
![Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros](http://s.espncdn.com/stitcher/sports/baseball/mlb/events/320613126.png?templateId=espn.com.share.1)
Astros 0-10 Giants (Jun 13, 2012) Game Recap - ESPN
![Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros](https://cdn.vox-cdn.com/thumbor/mexdiFle-FXePZMbgmFraTXKNS8=/0x194:467x505/1400x1400/filters:focal(0x194:467x505):format(jpeg)/cdn.vox-cdn.com/photo_images/7414560/146307749.jpg)
Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson
![Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros](https://s.hdnux.com/photos/01/26/11/75/22585159/6/1200x0.jpg)
San Francisco Giants' Matt Cain reflects on his perfect game
![Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros](https://s.hdnux.com/photos/01/26/11/75/22585172/7/1200x0.jpg)
Giants' Matt Cain reflects on his perfect game vs. Astros
![Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros](https://cdn.theathletic.com/app/uploads/2022/06/13133825/AP120626159178.jpg)
Matt Cain's perfect game was 10 years ago — here are 10 things you might have forgotten - The Athletic
![Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros](https://patch.com/img/cdn/users/75390/2012/06/raw/3ec630484473833829a2201e187c59fd.jpg)
Did You See Matt Cain's Perfect Game?
![Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros](https://www.mercurynews.com/wp-content/uploads/2017/09/bng-l-giants-0725-14.jpg?w=620)
Matt Cain recalls his most memorable start as a Giant
![Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros](https://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Matt_Cain_%282750455953%29.jpg/220px-Matt_Cain_%282750455953%29.jpg)
Matt Cain - Wikipedia
![Matt Cain pitches first perfect game in Giants history in 10-0 win over Astros](https://www.shelbycountyreporter.com/wp-content/uploads/sites/20/2012/06/Cain.jpg)
Baseball history maker tied to Vincent - Shelby County Reporter