Here's the full lineup:
This won't be the Giants' opening-day lineup, obviously. Buster Posey, who could make his spring debut in a few days, is expected to bat cleanup. Bochy will have to decide whether to hit Sandoval or Huff third. For now, it appears Pagan and Cabrera will get a look as the Nos. 1-2 hitters.
Arizona will pitch "hatchet man" Josh Collmenter, who is likely to pitch an inning or two. Tim Lincecum is expected to throw one inning for the Giants. Also on the list of possible pitchers: Giants flamethrowing prospect Heath Hembree.
Arizona's lineup is a split squad, so not all their regulars are making the trip: