Matt Cain had a dominating outing, limited the White Sox to one unearned run over 6 2/3 innings as the San Francisco Giants beat the White Sox 6-1 on Tuesday.
Cain gave up three hits and one walk, while striking out two.
Four relievers combined for 2 1/3 innings of scoreless work, allowing only one hit. Alex Hinshaw, Sergio Romo and Dan Runzler continued to be unscored upon in spring training.
The Giants scored six runs in the first four innings.
Inside the box score
Andres Torres went 2 for 4 with a double, triple, two runs scored and an RBI.
Pablo Sandoval was 2 for 4 with two doubles, one run and one RBI.
Bengie Molina was 2 for 4 with two doubles, one run and one RBI.
Aubrey Huff was 1 for 3 with a double, one run and one RBI. He also committed an error at first base.
Edgar Renteria was 1 for 3 with an RBI.
Kevin Frandsen was 1 for 2 with a run and RBI.
Split-squad games are largely over for most teams. But because the Giants (16-6) are making up a rained-out game against the Royals from earlier this month, they will split today. Jonathan Sanchez gets the start in a 1:05 p.m. game against the Reds. Then come the make-up game with the Royals at 6:05 p.m. Henry Sosa will start that game.