Matt Cain Throws Perfect Game for the San Francisco Giants

Use your ← → (arrow) keys to browse more stories
Matt Cain Throws Perfect Game for the San Francisco Giants
Jason O. Watson/Getty Images

San Francisco Giants starting pitcher Matt Cain is having a phenomenal 2012 season thus far. But no one could have predicted the outcome of Wednesday night's 10-0 victory over the Houston Astros.

Cain became the 22nd pitcher in Major League Baseball history and the first Giant to throw a perfect game, joining Chicago White Sox pitcher Philip Humber, who also went without a blemish in a 4-0 victory over the Seattle Mariners on April 21.

Cain and Humber are only the third duo in history and second in the modern era (post-1900) to throw perfect games in the same season (Dallas Braden and Roy Halladay in 2010; Lee Richmond and John Montgomery Ward in 1880).

San Francisco right fielder Gregor Blanco preserved the perfect game, laying out for a fly ball at the warning track in the seventh inning.

Striking out 14 batters, tying the MLB record for Ks while throwing a perfect game (Sandy Koufax, 1965), Cain has taken the reins from Tim Lincecum as the Giants' leading man this season.

Humber has struggled mightily since his bid for perfection, but Cain has a successful enough track record to not press too hard in subsequent starts.

While it impossible to expect Cain to be this good for the rest of the year, this could be the type of performance that allows the Giants to catch the Dodgers in the National League West standings.

Is it possible that this is the kick in the pants that a struggling Lincecum needs to revert back to his former Cy Young self? If so, the Giants could be in for a nice run heading into the All-Star break.

Contact Jeremy at, on Twitter @KCPopFlyBoy and at

Follow San Francisco Giants from B/R on Facebook

Follow San Francisco Giants from B/R on Facebook and get the latest updates straight to your newsfeed!

San Francisco Giants

Subscribe Now

By signing up for our newsletter, you agree to our Terms and Privacy Policy.

Thanks for signing up.