Peralta, Ross lead D-backs against Giants

SCOTTSDALE, Ariz. -- David Peralta and Cody Ross drove in two runs apiece Sunday to pace the D-backs past the Giants, 12-2, in a split-squad Cactus League exhibition.

Ross, the former Giant who was named Most Valuable Player in the 2010 National League Championship Series, contributed a sacrifice fly in a two-run third inning and an RBI single in a five-run fourth inning. Peralta hoisted a first-inning sacrifice fly before adding an RBI single in the fourth.

After Gerald Laird tripled and scored on a groundout to open Arizona's big fifth, shortstop Matt Duffy committed a two-out fielding error that sustained the D-backs' momentum and generated four unearned runs.

Giants starter Jake Peavy allowed one run in two innings, yielding Peralta's sacrifice fly after Arizona loaded the bases with nobody out in the first inning.

"There's a lot to build on and a lot to work on," Peavy said of his overall performance after he walked one and struck out three.

Rookie right-hander Curtis Partch relieved Peavy and allowed six runs, three unearned, in 1 2/3 innings. Errors -- two by Duffy and one by Daniel Carbonell -- contributed to seven unearned runs overall.

Four straight singles, including Juan Ciriaco's RBI hit, and a run-scoring groundout got the Giants on the board in the eighth.

The D-backs swept the split-squad home-and-home doubleheader as they also beat the Giants at Salt River Fields at Talking Stick, 10-5.

D-backs Up Next: After moving to 5-1 this spring with two split-squad victories against the Giants on Sunday, the D-backs will head to Camelback Ranch on Monday to take on the White Sox in the first of two consecutive road games. Right-hander Chase Anderson will get the start, making his second Cactus League appearance, with Rubby De La Rosa, Aaron Blair and Blake Beavan expected to follow him. Paul Goldschmidt and A.J. Pollock are among the position players making the trip.

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.