Matt Cain throws five shutout innings in emotional Giants finale
Fifth inning dooms Matt Cain again in Giants' 3-0 loss to Diamondbacks
Matt Cain delivers in vintage style as Giants beat Cubs
Giants' Matt Cain ends career with five shutout innings in loss
Giants' Matt Cain ends career with five shutout innings in loss
Matt Cain throws five shutout innings in emotional Giants finale
Giants shutout for 3rd time in last 5 games, drop opener to Paders
Matt Cain throws five shutout innings in emotional Giants finale
Giants' Matt Cain ends career with five shutout innings in loss
Giants' Matt Cain reflects on his perfect game vs. Astros
Matt Cain's finale as a Giant: memories, stories and emotions
Cards fall to Giants in second straight 1-run loss - The San Diego