Melky Cabrera finished the road trip just like his Giants, at .500.
The left fielder tied a career high with four hits while continuing his season-long assault on Arizona pitching, and the Giants broke even on their six-game trip while getting a season-high 14 hits Sunday in a 7-3 victory over the Diamondbacks at Chase Field.
Cabrera was 13-for-26 with four RBIs on the trip that started in Los Angeles, and he is 13-for-30 with five RBIs against the Diamondbacks in six games this season.
“He’s on fire,” San Francisco manager Bruce Bochy said. “He’s a good hitter. He had a breakout year last year. We’re excited to have him, believe me.”
Cabrera drove in one run and scored twice Sunday, and Brett Pill hit a two-run home run as San Francisco won a series against Arizona for the first time in five tries. The Giants (17-17) broke a nine-game losing streak to the Diamondbacks on Saturday.
Barry Zito (2-1), who kept the Diamondbacks off-balance with a variety of off-speed stuff, gave up three runs and five hits in six innings for his first victory over Arizona since June 10, 2009. He had given up 16 earned runs in 16 2/3 innings in five appearances against the Diamondbacks since.
“I was kind of in and out today. It wasn’t a great day for as far as stuff goes, but the curveball bailed me out a couple times,” Zito said.
San Francisco got 10 hits in five innings off Arizona left-hander Joe Saunders, who fell to 0-4 in five starts against the Giants, all in the last two years.
Gregor Blanco had two singles and three RBIs, and Angel Pagan and Hector Sanchez had two hits. All but two of the Giants’ hits were singles.
Brandon Crawford doubled into the left-center gap with one out in the third inning, the first baserunner off Saunders, before scoring on Blanco’s two-out single. Joaquin Arias and Cabrera followed with singles for a 2-1 lead. Cabrera extended his hitting streak to 11 games.
Blanco’s two-out, two-run single in the top of the fourth made it 4-1 before RBI doubles by Pollock and Kubel cut the deficit to 4-3 with two outs in the last of the inning. The Diamondbacks did not get another hit.
Pill’s homer in the fifth, after a Cabrera single, made it 6-1, and Sanchez singled home a run in the seventh.
NOTES: The Giants activated left-hander Jeremy Affeldt and recalled second baseman Charlie Culberson from Class AAA Fresno before Sunday’s game. Affeldt, who pitched a scoreless eighth, had been on the disabled list with a right knee sprain suffered when his knee buckled as he hugged his son. Culberson, 23, singled in the fifth inning for his first major league hit. He was hitting .280 with 11 doubles, five home runs and 24 RBI for Fresno. The Giants designated left-hander Travis Blackley for assignment and optioned third baseman Conor Gillaspie to Fresno to make room on the roster. ... Sergio Romo wore pink shoes in his ninth-inning appearance as a tribute to Mother’s Day. ... Arizona will play NL West-leading Los Angeles for the first time this season in a two-game series that begins Monday at Dodger Stadium. ... Right-hander Ryan Vogelsong (1-2) will make his fifth career start against Colorado when the Giants open a two-game series at AT&T Park on Monday. Vogelsong was 4-0 with a 1.01 ERA in four starts against the Rockies last season.
— The Sports Xchange via Reuters