“I don’t think we played our crisp brand of baseball defensively or on the bases,” Kapler said. “We weren’t at our best and are going to need to be better than that.”
Nick Ahmed hit a two-run homer to help Arizona rally from an early four-run deficit, but the bullpen had another letdown. The last-place Diamondbacks have lost six of seven.
“We fell down four runs, fought back and tied it, and took the lead,” Diamondbacks manager Torey Lovullo said. “We just got clipped. We just have to do a better job on the mound.”
Diamondbacks starter Jake Faria allowed a run in four innings against St. Louis on June 28 in his first big league start since 2018. The right-hander escaped a jam in the first inning against the Giants, but couldn’t wriggle out of trouble in the third.
San Francisco wore red caps as part of Major League Baseball’s Fourth of July promotion, a glaring change from the Giants’ usual black.
Yastrzemski hit his 12th homer, a two-run shot, followed by Brandon Crawford’s run-scoring triple and Donovan Solano’s RBI single.
“He was OK,” Lovullo said of Faria. “I think the line score was little worse than what it was. He attacked the zone, had real good spin on his secondary pitches and he competed.
Giants starter Sammy Long couldn’t hold the lead.

