Barry Zito became the first Giants pitcher to give up 12 hits in almost five years Tuesday. Afterward, he spread the blame around.