Miller took a no-hitter into the eighth inning, when D-backs shortstop Nick Ahmed broke up the no-hit bid with a bloop single to right on Miller's 105th pitch. After giving up a single to pinch-hitter Jarrod Saltalamacchia, Miller was lifted for Ross Detwiler and received a no-decision.
"Obviously, Fredi knows what he's doing as a manager, and I kind of knew when I gave up that hit that I was coming out," Miller said.
Sunday's start was one of Miller's best performances since coming within an out of no-hitting the Marlins in Miami on May 17. Since then, though, he has endured a 16-start winless streak thanks to a lack of run support. It is the longest winless streak for a Braves pitcher since Jo-Jo Reyes went 18 straight starts without a win in 2008.
Miller has posted a 3.03 ERA during his winless stretch, but the Braves have only mustered 15 runs for the 24-year-old.
"He had good stuff today," D-backs manager Chip Hale said of Miller. "He had no-hit stuff. Just happy we were able to not get no-hit there."
The Braves manufactured a run to give Miller a 1-0 lead in the bottom of the fifth, thanks to an Ahmed fielding error on a Michael Bourn grounder.
Miller struggled with his command at the outset, walking the first two batters to start the game. After striking out Paul Goldschmidt, Bourn made a sensational diving catch in left field on David Peralta.
"Oh man, he's amazing," Miller said of Bourn. "That play was one of the best catches I've ever seen playing baseball. That's awesome to see him, you know, guys are diving all over the place for us. That's how this team is."
Aimee Sachs is a contributor to MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.