PHOENIX (AP) - Conor Gillaspie fell a home run shy of the cycle, Johnny Cueto settled down after a rocky start to earn his 12th victory and the San Francisco Giants beat the Arizona Diamondbacks 6-4 on Friday night.
Trevor Brown doubled in two runs and Grant Green singled in two more for the Giants, who are 5-0 at Chase Field this season. San Francisco's Jarrett Parker added a solo homer off reliever Randall Delgado in the eighth.
Welington Castillo and Jake Lamb homered for the Diamondbacks. Lamb hit a home run in his third consecutive game for the first time in his career.
Cueto (12-1) gave up four runs in the first three innings and blanked Arizona for the next four. The right-hander allowed seven hits in seven innings and struck out nine with no walks while improving to 8-0 on the road. Cueto joined Jake Arrieta of the Chicago Cubs as the only 12-game winners in the National League.