The way Clay Buchholz has been pitching, it was more than enough.
Goldschmidt homered to set the all-time mark at Chase Field, Buchholz pitched seven scoreless innings and the Diamondbacks earned a 5-1 victory over the Los Angeles Angels.
"It seems like every day. This team is pretty amazing when you look at the runs scored in the first inning," Buchholz said.
The Diamondbacks have a knack for jumping on teams early, leading the majors in first-inning runs with 109.
Goldschmidt increased the total with his two-run shot off Odrisamer Despaigne (2-2), passing Luis Gonzalez with his 96th homer at Chase Field. Goldschmidt had three hits to extend his hitting streak to 14 games and has reached safely in 27 straight.
Buchholz (7-2) yielded four hits and struck out seven with no walks for his eighth straight game of at least five innings and three runs or fewer allowed.
David Peralta also hit a two-run shot to homer for the third straight game. The Diamondbacks have won six of seven to maintain a 1 1/2-game lead in the NL West over Colorado.
"It all started with Clay tonight," Diamondbacks manager Torey Lovullo said. "He goes out and gives us seven scoreless and really set the tone for us for the course of this game."
The injury-depleted Angels had five hits -- two by Rene Rivera -- and lost for the fifth time in six games.
"I thought we had some pretty good looks at him (Buchholz), hit some balls hard, but he got in his rhythm and started to change some speeds midway through," Angels manager Mike Scioscia said.
Buchholz has been sharp the past two months, entering Wednesday's game 5-1 with 2.00 ERA over seven starts, including his 10th career complete game against San Diego last Thursday. He kept the Angels off balance most of the night, allowing three singles and a double.
Despaigne gave up five runs and seven hits in four innings against Texas on Friday in his second start since being acquired from Miami on Aug. 14 for cash. The right-hander served up Goldschmidt's first-inning homer and a run-scoring single to Nick Ahmed in the fourth.
Despaigne allowed three runs and five hits in four innings.
"He made a couple of mistakes: One to Goldschmidt and the other one to Ahmed," Rivera said. "Besides that he was OK. His pitch count was a little high but overall he did OK."
Angels 1B Albert Pujols made a spectacular play in the sixth inning to take a hit away from Steven Souza Jr. Souza hit a ball off the end of the bat down the line and Pujols made a diving stop, tossing the ball to pitcher Ty Buttrey as he was rolling over to get the out.
Peralta has been one of the best hitters in baseball in August, going 21 for 51 with eight homers and 14 RBI in his past 12 games. He has six homers in nine games and 25 on the season after going 2 for 4 against the Angels.
"I keep saying it, he's on his way to having a special year," Lovullo said.
Angels: 2B David Fletcher was replaced by Kaleb Cowart in the fourth after fouling a pitch off his left knee in the top half. Scioscia said Fletcher is day-to-day with a bruise and hopes to have him back Friday against Houston.
Angels: LHP Andrew Heaney is 2-0 with a 1.29 ERA in two starts against the Astros going into Friday's game.
Diamondbacks: RHP Zack Godley is 4-0 with a 3.26 ERA over his last eight starts heading into Friday's home game against Seattle.
More AP MLB: https://apnews.com/tag/MLB and https://twitter.com/AP-Sports
Champion Red Sox to visit White House during spring training
The World Series champion Boston Red Sox will visit the White House on Feb. 15 and will also visit the Walter Reed National Military Medical Center during the trip.
Why are Machado and Harper still unsigned?
Tony Kornheiser and Mike Wilbon disagree on why Manny Machado and Bryce Harper remain unsigned into mid-January.
Matt Shepard taking over play-by-play for Tigers' TV broadcasts
Matt Shepard is taking over as play-by-play announcer for the Detroit Tigers on their Fox Sports Detroit television broadcasts.
Giants hire pitching analyst to aid with training efforts
Matt Daniels, the pitching coordinator for Driveline Baseball in Seattle, is joining the San Francisco Giants as an analyst to aid in the training of the team's pitchers.
How baseball shaped the career of Patrick Mahomes
Chiefs QB Patrick Mahomes and former MLB superstar Alex Rodriguez each tell the story of their relationship and how Mahomes came to choose football.
Former MLB pitcher John Wetteland arrested on child sexual abuse charge
John Wetteland, who pitched for four teams over 12 major league seasons, has been arrested on a charge of sexual abuse of a child under the age of 14, according to police records.