Question: When was the last perfect game thrown in baseball?

context: Over the 150 years of Major League Baseball history, and over 218,400 games played, there have been 23 official perfect games by the current definition. No pitcher has ever thrown more than one. The perfect game thrown by Don Larsen in game 5 of the 1956 World Series is the only postseason perfect game in major league history and one of only two postseason no-hitters. The first two major league perfect games, and the only two of the premodern era, were thrown in 1880, five days apart. The most recent perfect game was thrown on August 15, 2012, by Félix Hernández of the Seattle Mariners. There were three perfect games in 2012; the only other year of the modern era in which as many as two were thrown was 2010. By contrast, there have been spans of 23 and 33 consecutive seasons in which not a single perfect game was thrown. Though two perfect-game bids have gone into extra innings, no extra-inning game has ever been completed to perfection.
question: When was the last perfect game thrown in baseball by a RHP?
short_answers: August 15, 2012
context: No context provided
question: When was the last perfect game thrown in baseball by a LHP?
short_answers: May 9, 2010

Answer: Over the 150 years of Major League Baseball history, and over 218,400 games played, there have been 23 official perfect games by the current definition, no pitcher has ever thrown more than one. The most recent perfect game by an RHP, was thrown on August 15, 2012, by Félix Hernández, the Seattle Mariners. For an LHP, the last perfect game was by Dallas Braden on Mothers Day May 9, 2010.