Freddy Sanchez doubled in the tying run in the sixth inning, then put San Francisco up for good with a two-run single in the seventh and the Giants won their fourth in a row by beating the Arizona Diamondbacks 5-3 on Saturday night.
San Francisco starter Barry Zito sprained his right foot lunging for a bunt in the second inning and left the game. Replacement Guillermo Mota pitched a career-long 4 1-3 innings to get the victory. Mota (1-0) allowed one run on three hits, fanning four with no walks.
Buster Posey hit a two-run homer in the first inning off Joe Saunders (0-3), who gave up five runs on 12 hits in 6 2-3 innings.
Brian Wilson pitched a perfect ninth to give him a save in each of the Giants’ four straight wins.
The Giants wrap up their 3-game series with the Diamondbacks while going for the sweep Sunday.