Matt Cain, SP, SF