game still intact with two outs. cain facing jason castro, dwayne kiper has the call. >> one ball and two strikes. on the ground -- from deep third -- got him! and that's a perfect game. and the giants mobbing matt cain on the pitcher's mound. >> the first perfect game in giants franchise history. cain did it in 125 pitches, striking out a career high 14 batters. the most strikeouts of any perfect game. the second perfect game this season. the white sox phil humber did it on april 21st. matt cain's wife up in the stands a minute ago, run downs to the dugout to congratulate him. there she is. he got two great catches and his post-game press conference with