Goldschmidt helped the Diamondbacks jump out to a 6-2 lead but the Brewers rallied late Sean Halton went 2 for 2 and tied the game with a ninth-inning double.
"I really liked the way we battled back," Brewers manager Ron Roenicke said. "We got some big hits when we needed to . we did a good job offensively."
Arizona: Delgado allowed five hits over four innings but held the Brewers to just two runs while striking out three.
"He threw the ball OK, but he just made too many mistakes," Arizona manager Kirk Gibson said. "He's got to command the zone better."
Milwaukee: Wily Peralta overcame a rough first inning and worked into the fifth. In four appearances -- three starts -- this spring, the young right-hander is 0-2 with a 4.15 ERA.
Milwaukee: Right-hander Francisco Rodriguez played catch for the second straight day Friday but is still a ways from pitching after stepping on a cactus Monday night.
Rodriguez was scheduled to make his first spring appearance Thursday but had nearly two dozen spines pulled from his left heel -- and still has a number of spines lodged under the skin.
"Yesterday, once he got off his long toss, it didn't feel good on his landing foot," Brewers manager Ron Roenicke said. "Hopefully tomorrow to the next day we'll see where we are.
"He doesn't need a lot of outings and arm-wise, he thinks he's OK if he only makes three or four (appearances)," Roenicke added. "It probably depends on how his command is when he's out there."
Martin Prado went 2 for 3 and scored Friday, continuing a solid spring. One of five players acquired in the Justin Uptpon deal before last season, Prado overcame a slow start to bat .282 with 14 home runs and 82 RBIs. Entering play Friday, Prado was batting .500 (15-for-30) with five doubles and five RBIs.
Gibson will meet with GM Kevin Towers over the weekend to finalize the roster for Arizona's season-opening trip to Australia.
Through 18 Cactus League games, the Diamondbacks are 9-9 and have two exhibitions left before departing for Sydney, where they'll face the Dodgers March 21-23.
"We know what part of the spring we're in right now," Gibson said. "It's tough for everybody. It's getting a little lengthy right now, so the trip (to Australia) will be good for us."
Widener scheduled to start as Arizona hosts San Francisco
San Francisco Giants (66-39, first in the NL West) vs. Arizona Diamondbacks (33-73, fifth in the NL West)
Lopez, Orioles to face Heaney, Yankees
Baltimore Orioles (37-67, fifth in the AL East) vs. New York Yankees (56-48, third in the AL East)
Wilson, Pirates to face Lauer, Brewers
Pittsburgh Pirates (40-65, fifth in the NL Central) vs. Milwaukee Brewers (63-43, first in the NL Central)
Gray expected to start for the Nationals against the Phillies
Philadelphia Phillies (52-53, second in the NL East) vs. Washington Nationals (49-56, fourth in the NL East)
New York Mets to visit the Miami Marlins
New York Mets (55-49, first in the NL East) vs. Miami Marlins (44-61, fifth in the NL East)
Ray expected to start as Toronto hosts Cleveland
Cleveland Indians (51-51, second in the AL Central) vs. Toronto Blue Jays (54-48, fourth in the AL East)