PHOENIX -- The Atlanta Braves wriggled out of one jam after the next with a series of spectacular plays.
Nick Markakis had the best of the bunch in the game's biggest moment.
"I was on Ender (Inciarte) and all of a sudden I saw Nicky dive and make that play," Braves manager Brian Snitker said. "It saved the game for us."
Atlanta's pitchers were in tight spots all day in the desert, starting with Max Fried's bases-loaded jam in the first inning.
Fried gave up Adam Jones' two-run homer in Arizona's three-run fourth inning, but the rest of the Braves' pitchers limited the damage of Arizona's 14 hits with a huge boost from their defense.
The tightest spot came with a one-run lead in the eighth inning, when the Diamondbacks loaded the bases with one out against Sean Holcomb.
He struck out Christian Walker and Dan Winkler got Flores to hit a diving ball to right field. The ball appeared as if it would fall, likely scoring two runs, but Markakis, a three-time Gold Glover, dove forward to make the grab.
"I don't know if I'm expecting them, but not surprised when they happen," Fried said of the spectacular defensive plays.
Fried (5-2) was hit on the left hand by a liner and had to leave in the second inning Tuesday against the Dodgers. The left-hander did not miss his turn in the rotation and allowed three runs on nine hits with seven strikeouts.
Atlanta has won consecutive series in Arizona for the first time since 2003-04 after holding the Diamondbacks to 1 for 9 with runners scoring position.
Jones reached 900 career RBI with his homer for the Diamondbacks, who stranded 11 runners to lose for the sixth time in eight games.
"We kept striking back and giving ourselves a chance to stay in this game," Arizona manager Torey Lovullo said. "Had some timely hitting, some good things were happening, but we just couldn't get that big hit at the right time, with runners in scoring position to really cash in."
Arizona's Zack Godley (1-3) was bumped to the bullpen after allowing at least four runs in four of his first six starts. His return to the rotation was more like a relief appearance.
Godley gave up three hits in the second inning, including Inciarte's RBI bloop single to left, and fellow starting pitcher Zack Greinke pinch-hit for him in the bottom half.
"I felt good, I threw pitches where I wanted to," said Godley, who expected to stay in the game longer. "I threw the ball where I wanted to."
Greinke, one of the best hitting pitchers in baseball, lined a single up the middle, but was stranded after left fielder Ronald Acuna Jr. made a leaping grab on Jones' hard-hit ball in the gap. Greinke is 2-for-4 in his career as a pinch hitter.
Camargo drove in two with a single and Flowers added a run-scoring single off Jon Duplantier in the third inning to put Atlanta up 4-0. The runs allowed were the first in five big league appearances by Duplantier this season.
GAUSMAN DROPS APPEAL
Gausman made two starts after being suspended by MLB, including a 6-4 win over Arizona Saturday night. He would be eligible to return to Atlanta's rotation on Saturday, giving him an extra day's rest.
Braves: 1B Freddie Freeman was a late scratch with a head cold and was replaced by Charlie Culberson, who went 3 for 4. ... Acuna was hit on the left wrist by a pitch from Duplantier in the third inning, but stayed in the game after being checked out by a trainer.
Braves: RHP Mike Foltynewicz (0-2, 5.94 ERA) has allowed 11 earned runs in 16 2/3 innings heading into Tuesday's start against St. Louis.
Diamondbacks: LHP Robbie Ray (2-1, 3.30) needs six strikeouts against Pittsburgh on Monday to reach 800 for his career. He would be the second-fastest left-hander in games played (125) to reach the milestone, behind Frank Tanana (120).
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Sources: Yankees to name Matt Blake pitching coach
The Yankees has chosen Matt Blake, pitching coordinator for the Indians, to replace Larry Rothschild as pitching coach.
Astros president Reid Ryan shifts to lesser role with team
The Astros have moved Reid Ryan into a new role as executive adviser of business relations, while owner Jim Crane's son has joined the team's front office.
Devon Travis refuses minor league assignment, becomes free agent
Blue Jays second baseman Devon Travis refused an outright assignment to Triple-A Buffalo and elected to become a free agent.
Mariners promote 3 to fill out coaching staff
The Seattle Mariners have made a trio of promotions to fill out the major league coaching staff for next season.
Should the Indians trade Francisco Lindor now or later?
It's not a question of if. Here are the pros and cons of each window that the Indians have to deal their superstar -- and why what Boston does with Mookie Betts might shape their decision.
2019-20 MLB free agent class superlatives: The player most likely to ...
Gerrit Cole might get a historic deal, but which available starter could be a steal? And which slugger could put a team over the top?