Matt Cain pitched five scoreless innings to help the San Francisco Giants beat the Cincinnati Reds 6-4 in a split squad game for both teams Saturday.