SCOTTSDALE, Ariz. -- Ryan Vogelsong gave up a grand slam to Kyle Schwarber, the Cubs first pick of last June's draft, but the San Francisco Giants rallied to beat a Chicago split-squad 8-6 on Thursday.
Giants' outfielder Hunter Pence left the game after getting hit by a pitch in the sixth inning.
Jeremy Affeldt allowed a run in one inning as the Giants won their first in three exhibition games between the teams.
Jacob Turner threw two scoreless innings in his spring debut with the Cubs. He gave up a hit, walked two and struck out a batter.
Schwarber, taken fourth overall, connected in his first at-bat against a major league pitcher. He was hitting behind Kris Bryant, drafted in the first round in 2013.
Vogelsong pitched two innings. He threw a perfect first, but gave up hits to Jorge Soler and Wellington Castro and walked Byrant ahead of Schwarber, who drilled a 1-2 delivery over the right field fence.