Giants' Petit comes within strike of perfection
Matt Cain sets a new standard for perfection - NBC Sports
Matt Cain dominant again one year after perfect game
Luck Finally Changes for Giants' Matt Cain - The New York Times
Giants' Matt Cain goes for MLB pitching record
San Francisco Giants: Why Giants Must Lock Up Matt Cain Soon
Cain fires perfect game for Giants
When was the last perfect game in MLB? Pitching's highest
This Day In Sports: Cain's perfect game in SF Giants' golden era