Matt Olson hit a grand slam later in the inning, also off Zeferjahn. It was the ninth grand slam of the first baseman’s career and his team-leading 16th homer of the season.

Olson, who has reached base in 32 straight games, turned on a 1-0 fastball and planted the 358-foot blast on top of the right field wall where it then bounced into the chop house.

On the mound, the Braves got scoreless outings from relievers Aaron Bummer (1-1), Daysbel Hernandez and Rafael Montero. Dylan Dodd served up a solo home run to Jorge Soler in the ninth, the 200th homer of Soler’s career.

The Braves, now 28-4 when scoring at least five runs, won for just the second time in seven games.

The Angels (42-43) jumped on Braves starter Didier Fuentes in the first with a two-run single by Jo Adell. But Fuentes (0-2) settled in from there and put forth the best start of his young career, going 3 2/3 and working around four hits and three walks. The 20-year-old struck out six, threw 48 fastballs of 92 pitches and fanned Mike Trout twice.

More importantly, perhaps, the Braves (39-46) won for the first time in a game the youngster toed the rubber.

Angels starter Yusei Kikuchi held onto that lead before was pulled in the sixth after back-to-back two-out singles by Jurickson Profar and Ozzie Albies. Zeferjahn (5-2) threw one pitch and all of Kikuchi’s good work went for naught.

Kikuchi was charged two runs over 5 2/3 innings and he fanned seven before exiting with a 2-0 lead.

Profar, activated Wednesday after an 80-game suspension, struck out with the bases loaded in the first and flew out to left with two men on to end the third. But his single in the sixth began the rally that led to the Braves’ seven-run outburst.

He then capped his evening at the plate by launching a 413-foot solo home run in the eighth that hugged the right-field pole.