Matt Cain is expected to start for the San Francisco Giants on Saturday in his return from a hamstring injury.