Trumbo drives in two to cap surge in third inning

Anderson recovers well after giving up homer in first frame

Trumbo drives in two to cap surge in third inning

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."

Blake Lalli's RBI single and Pollock's run-scoring double off George Kontos in the seventh inning padded Arizona's lead.

Up next: Top prospect Archie Bradley will get the start Sunday afternoon when the D-backs take on the Giants at Scottsdale Stadium at 3:05 p.m. MST. Earlier in the day on a back field at Salt River Fields, the D-backs will play the Rockies in a "B" game, during which starting rotation candidates Trevor Cahill and Vidal Nuno will pitch.

Chris Haft is a reporter for 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.