After getting Friday night off, Buster Posey is back behind the plate for the Giants on Saturday in Arizona.
Posey will catch Tyler Beede, who picked up his first major league victory in his last outing. In seven appearances this season, Beede is 1-2 with a 6.67 ERA.
Alex Dickerson remains in the lineup after his historic Giants debut. Once again, he's batting seventh behind Kevin Pillar.
In his first game in the majors in nearly three years, Dickerson hit a grand slam and drove in six runs to power the Giants to an 11-5 victory in the series opener.
Arizona will counter Beede with right-hander Zack Godley, who has a 6.52 ERA and 46 strikeouts in 59 1/3 innings this season.
[RELATED: Giants still waiting for mainstays to heat up]
First pitch for Giants-D-backs is scheduled for 7 p.m. PT, with pregame coverage beginning at 6. You can follow all the action on NBC Sports Bay Area and streaming online and on the MyTeams app.
Here are the lineups for the Giants-D-backs game:
San Francisco Giants (32-42)
1. Joe Panik (L) 2B
2. Mike Yastrzemski (L) RF
3. Buster Posey (R) C
4. Pablo Sandoval (S) 3B
5. Brandon Belt (L) 1B
6. Kevin Pillar (R) CF
7. Alex Dickerson (L) LF
8. Brandon Crawford (L) SS
9. Tyler Beede (R) P (1-2, 6.67 ERA)
Arizona Diamondbacks (38-39)
1. Jarrod Dyson (L) CF
2. Ildemaro Vargas (S) 2B
3. David Peralta (L) LF
4. Adam Jones (R) RF
5. Eduardo Escobar (S) 3B
6. Christian Walker (R) 1B
7. Nick Ahmed (R) SS
8. Carson Kelly (R) C
9. Zack Godley (R) P (3-4, 6.52 ERA)