SCOTTSDALE, Ariz. -- Mark Trumbo's two-run single capped Saturday night's three-run, third-inning uprising for the Arizona D-backs, who beat the Giants, 5-2, in a split-squad nightcap.
San Francisco, the defending World Series champions, fell to 3-10-1 this spring, including 1-8-1 in its last 10 games.
Brandon Belt became the first Giant with multiple home runs this spring when he lashed his second Cactus League homer in the first inning, a two-run drive. That was the most extreme lapse experienced by Arizona starter Chase Anderson, who allowed six hits and walked none in four innings.
Nick Ahmed's single opened Arizona's big third inning. After Anderson sacrificed Ahmed to second base, third baseman Adam Duvall's throwing error on A.J. Pollock's grounder left runners at the corners. Chris Owings singled home Ahmed before Paul Goldschmidt walked to load the bases. Up came Trumbo, who connected with Vogelsong's first pitch.
Vogelsong acknowledged that he had to work on his curveball, which Ahmed and Trumbo slapped for their hits. He gave up three runs on four hits in 2 2/3 innings.
"I have some stuff to clean up," said Vogelsong, who was removed after Trumbo's single. "Other than those two breaking balls, I'm happy with the way it went."
Belt tripled off Aaron Blair in the sixth, but was left stranded after Duvall and Justin Maxwell both flied out to center.
Blake Lalli's RBI single and Pollock's run-scoring double off George Kontos in the seventh inning padded Arizona's lead.
Up next: Buster Posey, who was excused from both split-squad games Saturday, is expected to return to the lineup Sunday against the Arizona Diamondbacks in Scottsdale. He'll join right-hander Tim Hudson, who worked a scoreless inning last Wednesday against Milwaukee in his Cactus League debut.
Chris Haft is a reporter for MLB.com. Read his blog, Haft-Baked Ideas, and follow him on Twitter at @sfgiantsbeat. This story was not subject to the approval of Major League Baseball or its clubs.