He’s 35 and working for his sixth different major league team in five years, but Aaron Harang hardly looked the part of journeyman Wednesday when he took a no-hitter to the seventh inning against the Brewers in his Braves debut.

Chris Johnson’s two-out homer in the seventh inning was the first hit for either team and accounted for all the scoring in a 1-0 Braves win that clinched a season-opening series at Miller Park.

“Any time you win a game 1-nothing, all the credit goes to the starting pitcher and the bullpen,” Johnson said. “They did an awesome job. (Harang) was amazing. Kudos go to the pitching staff on this one.”

Nine days after signing with the injury-plagued Braves as a stop-gap starter, Harang allowed just two hits and one walk with three strikeouts in 6-2/3 scoreless innings as the Braves won their second in a row for a 2-1 series win. Matt Garza also took a no-hitter to the seventh inning and had seven strikeouts in eight innings, but the Braves prevailed.

“That was an intense game — fun, but intense,” said Harang, who retired 18 of 19 batters before Logan Schafer singled up the middle to start the seventh inning and end the no-hit bid. “After the first hit, emotions kind of just run out of you for a minute. Knowing that you have a 1-nothing lead, you’ve got to stay in there and regain your focus and keep executing pitches.”

Braves reliever Luis Avilan got the last out of the seventh inning with runners on the corners, and David Carpenter and Craig Kimbrel pitched a perfect inning apiece. Kimbrel recorded his second save in 16 hours for the Braves, who have Thursday off in Washington before a highly anticipated weekend series against the Nationals that starts Friday.

Harang is scheduled to pitch the Braves’ home opener Tuesday against the Mets, and plenty of Braves fans with tickets must feel a lot better about that matchup after the big right-hander’s performance Wednesday.

“For him to come out there and throw like that today was obviously a huge pick-me-up for us,” Braves right fielder Jason Heyward said. “He battled. He wanted the ball. He went out there and pitched, threw strikes. That’s all we can ask for from him. I bet he would have liked some more offense, but the guy on the other side was throwing just as well. It took a lot of defense, but we were able to get one run and hold that game for him.”

Lyle Overbay was the only Brewer to reach base through six innings, on a third-inning walk. Until the seventh, the closest the Brewers got to a hit was Ryan Braun’s sinking liner to right field with one out in the fourth, which Heyward made a tremendous play on, charging in and sliding to make the catch just before the ball could hit the ground.

“The guys were there,” Harang said of Atlanta’s defense. “I was trying to work fast to keep them from getting flat-footed, and they were out there making plays for me.”

Heyward would make a similarly spectacular play in the ninth inning, racing to the right-center gap and sliding to making a daring catch on Carlos Gomez’s fly ball to prevent a would-be leadoff hit against Kimbrel.