Rockies at the plate:
Right fielder Ryan Spilborghs hit a pinch-hit RBI single in the eighth, scoring second baseman Frank Menechino, who led off the inning with a double. Willy Taveras scored a run in the first inning after getting hit by a pitch. He reached base twice and went 1-for-2 at the plate.
Diamondbacks on the mound:
Edgar Gonzalez, a strong candidate for one of the two open spots in the roster, had another solid outing, pitching six innings, allowing one unearned run off two hits while striking out three, walking one and hitting one batter. He got the win and improved to 4-0 on the spring. Jose Valverde allowed four hits and one earned run in the eighth. Tony Pena pitched a scoreless ninth for the save.
Rockies on the mound:
Brian Lawrence (1-1) allowed five hits and three earned runs in six innings for the loss. He struck out four and walked two while allowing a pair of solo home runs to Byrnes. Taylor Buchholtz, Jeremy Affeldt and Manuel Corpas each pitched scoreless innings in relief.
Cactus League records:
Diamondbacks 16-9; Rockies 13-10.
The Rockies will send Jason Hirsh to the mound Monday against the Oakland Athletics at Phoenix Municipal Stadium. Ramon Ramirez and Tom Martin are also slated to get mound time for Colorado. Oakland is expected to pitch Chad Gaudin, Justin Duchscherer, Kiko Calero, Alan Embree and Jay Marshall.
For the Diamondbacks, Enrique Gonzalez is expected to start Monday against the Brewers. Valverde, Brandon Medders, Jorge Julio and Casey Daigle are also expected to pitch for Arizona.
Geoff Grammer is a contributor to MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.