Roy’s perfect day foxsports Oct 20, 2016 at 5:00p ET Roy Halladay Philadelphia Phillies' pitcher Roy Halladay in his wind up in the first inning of a baseball game with the Florida Marlins, Friday, April 16, 2010, in Philadelphia. First pitch Roy Halladay delivers a pitch during the first inning of his perfect game on May 29, 2010. It was the third no-hitter and second perfect game of the 2010 season. Phillies earn first run Florida Marlins center fielder Cameron Maybin is unable to catch a ball hit by Philadelphia Phillies' Chase Utley (not shown) during the third inning of a baseball game. 3 to go Roy Halladay stretches before throwing a pitch in the ninth inning. A piece of history Ryan Howard celebrates the last out after pitcher Roy Halladay threw a perfect baseball game against the Florida Marlins. Phillies' finest Roy Halladay celebrates with Carlos Ruiz, right, and Ryan Howard after Halladay threw a perfect game. Team effort Roy Halladay is mobbed by teammates after throwing a perfect game. Untouchable Roy Halladay celebrates with players and coaches after throwing a perfect game.