Giants' Matt Cain throws 22nd perfect game in MLB history, strikes out 14 Astros CBS Sports Dayn Perry Jun 14, 2012
The Lineup: Walk-offs in San Francisco, Cincinnati and Baltimore CBS Sports C. Trent Rosecrans Jul 15, 2012