Juan Perez broke up a Saturday afternoon pitchers' battle at Camelback Ranch with a three-run homer off Felipe Paulino with one out in the sixth inning to help give the Giants an 8-5 victory over the White Sox.