(Seattle, WA) -- Monday marked a decade since the last perfect game in Major League Baseball. Felix Hernandez of the Seattle Mariners accomplished the feat against the Tampa Bay Rays. It was the third perfect game of the 2012 season as Philip Humber of the Chicago White Sox had previously done it to the Mariners in April. Matt Cain of the San Francisco Giants retired all 27 batters he faced when he went up against the Houston Astros in June.