Roy Halladay of the Phillies pitches a perfect game to defeat the Florida Marlins, 1-0, at Sun Life Stadium in Miami. The lone run of the contest is scored in the third inning on a three-base error by Marlins CF Cameron Maybin. Halladay faces three pinch hitters in the ninth inning. Ray Lamb hits a fly ball to deep center field where Shane Victorino snags it. The final out is recorded when Ronny Paulino hits a grounder to third baseman Jaun Castro, who fires the ball across the diamond to first baseman Ryan Howard. Halladay throws 115 pitches and strikes out 11. It is the second perfect game of 2010, following the gem by Dallas Braden of the Athletics on May 9. It is the first time since 1880 that there have been two perfect games in a season.