San Francisco Giants pitcher Matt Cain celebrates Wednesday after the final out against the Houston Astros in San Francisco. Cain pitched the 22nd perfect game in major league history and first for the Giants, striking out a career-high 14 and getting help from two spectacular catches to beat the Houston Astros 10-0.
Associated Press
San Francisco Giants pitcher Matt Cain, left, celebrates Wednesday with catcher Buster Posey after the final out against the Houston Astros in San Francisco.
Associated Press
San Francisco Giants players celebrate Wednesday after pitcher Matt Cain pitched a perfect game.
Associated Press
San Francisco Giants center fielder Gregor Blanco catches a fly ball hit by the Houston Astros Jordan Schafer during the seventh inning.
Associated Press
San Francisco Giants pitcher Matt Cain delivers against the Houston Astros during the seventh inning of a baseball game in San Francisco, Wednesday, June 13, 2012. (AP Photo/Jeff Chiu)
A scoreboard recognizing a perfect game thrown by San Francisco Giants pitcher Matt Cain.
Associated Press
San Francisco Giants pitcher Matt Cain, left, celebrates with his wife, Chelsea, Wednesday after beating the Houston Astros in San Francisco.
Associated Press
San Francisco Giants pitcher Matt Cain delivers a pitch to Houston Astros Jason Castro Wednesday during the ninth inning.
Associated Press
San Francisco Giants pitcher Matt Cain (18) celebrates with teammates Wednesday after throwing a perfect game.
Associated Press
San Francisco Giants pitcher Matt Cain delivers against the Houston Astros Wednesday during the third inning.
Associated Press
San Francisco Giants pitcher Matt Cain delivers against the Houston Astros Wednesday during the first inning.
Associated Press
San Francisco Giants pitcher Matt Cain, left, celebrates Wednesday with catcher Buster Posey, center, and first baseman Brandon Belt after the final out against the Houston Astros in San Francisco.
Associated Press
San Francisco Giants pitcher Matt Cain delivers against the Houston Astros Wednesday during the sixth inning.
Associated Press
The Houston Astros Brett Wallace walks to the dugout after striking out against San Francisco Giants pitcher Matt Cain, Cains 14th strikeout, Wednesday during the eighth inning.
Associated Press
San Francisco Giants players celebrate after pitcher Matt Cain pitched a perfect game against the Houston Astros in San Francisco.
ASSOCIATED PRESS
San Francisco Giants pitcher Matt Cain adjusts his cap.
ASSOCIATED PRESS
San Francisco Giants center fielder Gregor Blanco, right, celebrates with left fielder Angel Pagan after catching a fly ball hit by the Houston Astros' Jordan Schafer Wednesday during the seventh inning.
Associated Press
San Francisco Giants pitcher Matt Cain sits in the dugout Wednesday during the sixth inning.
Associated Press
San Francisco Giants pitcher Matt Cain sits in the dugout Wednesday during the sixth inning.
Associated Press
San Francisco Giants pitcher Matt Cain sits in the dugout Wednesday during the sixth inning.
Associated Press
San Francisco Giants pitcher Matt Cain celebrates after pitching a perfect game against the Houston Astros Wednesday.
Associated Press
San Francisco Giants pitcher Matt Cain celebrates his perfect game.
ASSOCIATED PRESS
San Francisco Giants pitcher Matt Cain celebrates after his perfect game.
Associated Press
San Francisco Giants pitcher Matt Cain celebrates after his perfect game.
Associated Press
San Francisco Giants pitcher Matt Cain salutes the fans after his perfect game.
Associated Press
San Francisco Giants pitcher Matt Cain celebrates after recording the final out Wednesday night.
Associated Press
San Francisco Giants pitcher Matt Cain celebrates after his perfect game Wednesday night.
Associated Press
San Francisco Giants pitcher Matt Cain celebrates after his perfect game.
Associated Press