In what ESPN is calling potentially the greatest game ever pitched, Matt Cain got the first perfect game in San Francisco Giants history on Wednesday night against the Houston Astros.

27 batters faced, 125 pitches, no walks, no hits.

Using a wide array of pitches thrown to varying locations in the strike zone, Cain struck out 14 of the 27 batters he retired. The only other pitcher to strike out that many batters in the 22 perfect games in MLB history was Sandy Koufax, who also had 14.

With the victory, Matt Cain:

  • improves his record to 8-2 on the year
  • drops his ERA from 2.41 to 2.18
  • gets his third complete game of the season
  • has his third game with no walks allowed in at least 7 innings of work (2 of the 3 were complete games; 2 of the 3 included 11 or more strikeouts)
  • had his eighth game with 1 or fewer walks allowed