Reds 12, Astros 2: Jay Bruce and Ramon Hernandez each hit two home runs to propel streaking ... A Perfect 20 List of perfect games thrown in major league baseball history: Roy Halladay, Philadelphia at Florida (NL), 1-0, May 29, 2010.