That performance leaves Braves manager Fredi Gonzalez with a tough decision.
Hale, a rookie right-hander, had good command of his sinkerball as he made it difficult for the Braves to send him back to Triple-A Gwinnett.
“I mean, obviously that stuff runs through my head,” Hale said of keeping his spot in the rotation. “I try not to let it get too deep in there. My goal is to be here and do the best I can and let things fall the way they will, so we’ll see what happens.”
Hale gave up a walk and two hits, including Ryan Ludwick’s run-scoring double, in the first inning. He didn’t allow another hit over the next seven innings.
“So he threw a no-hitter after that,” Ludwick said.
“He did an outstanding job. What did we have? Two hits? … Not a whole lot of offense.”
Craig Kimbrel closed the combined two-hitter - a season low for the Reds - for his eighth save.
Kimbrel gave up a one-out walk to Joey Votto in the ninth before striking out Brandon Phillips and Bruce to end the game.
Freeman hit a two-run homer in the first inning. Upton and Gattis hit back-to-back homers in the third. Upton, who also hit a homer in the Braves’ 5-4 win on Friday night, leads the team with seven.