Jimmy Rollins hit a game-tying three-run homer and Travis Ishikawa followed with a go-ahead shot in the sixth inning as the White Sox rallied for an 8-7 victory over the Giants on Tuesday at Camelback Ranch.