"That was one of the best moments I've ever had," McCann said. "To be able to get the win and the fashion that it happened is something I'll always remember."
Atlanta improved to 23-9 since May 10 and opened a 2 1/2-game lead over Philadelphia in the NL East. It was the first game between the division rivals since the Phillies swept three games from the Braves in late March.
Most of the sellout crowd of 41,975, the largest of the season at SunTrust Park, stood on its feet after Dansby Swanson led off the ninth with a single. Nick Markakis walked with two outs, and Swanson scored on rookie Austin Riley's double.
McCann then reached down and drove an opposite-field single into the gap in left-center, giving him 1,000 RBI for his career.
McCann, a seven-time All-Star who grew up in the Atlanta suburbs, spent the last five seasons in the AL, but decided to return to the team that drafted him so he could help the Braves win a World Series.
"This is home for me," he said. "This town, this city means a lot to me. It's where I grew up. To be able to come back home and do this is right up there with one of the best moments I've ever had."
He compared this year's Braves to his former club in Houston, which won the World Series in 2017.
"It's very special," McCann said. "I just think the way we show up every day. The way guys go about their business, to the preparation, we show up ready to win every single day."
Neris (1-3) was attempting to go 15 for 15 in save chances this year, but couldn't find the formula on his 30th birthday. He recorded two outs and allowed three hits in Philadelphia's fourth loss in five games.
"I have the highest level of trust in him in that situation," manager Gabe Kapler said. "We felt really good in the dugout about it. It's just a devastating loss. We'll lick our wounds, come back and be ready to fight again."
Jerry Blevins (1-0) pitched the ninth for the win.
Philadelphia dropped to 34-7 this season when scoring at least four runs. It had won 15 of its last 17 previous such games.
Harper, booed all night long, put Philadelphia up 3-1 in the third with his 12th homer, which sailed into the Atlanta bullpen in right-center. Kingery's eighth homer landed in the left-field seats in the fourth.
Hoskins' 15th homer, coming off Dan Winkler, made it 7-2 in the seventh. Kingery, who went 3 for 4, doubled in the eighth and scored on a sacrifice fly to make it 8-4.
Phillies starter Nick Pivetta allowed four runs and eight hits in 6 2/3 innings.
Atlanta starter Max Fried was chased with two outs in the fifth. He was charged with five runs and seven hits, leaving him with a 7.52 ERA in his last four starts.
The Braves, who have scored at least six runs in six straight games, own their first eight-game winning streak since May 17-25, 2013.
Phillies: RHP Seranthony Dominguez (right ulnar collateral ligament) decided not to have surgery and underwent a platelet injection instead. He will be re-evaluated in three weeks.
Phillies: RHP Aaron Nola (6-1, 4.58 ERA) is 0-1 with a 6.75 ERA in two starts this month. He went 4-0 with a 2.73 ERA in six May starts. In 13 career starts against Atlanta, Nola is 8-3 with a 2.05 ERA.
Braves: LHP Sean Newcomb (1-0, 2.59 ERA) will make his first start since getting recalled May 4 from Triple-A Gwinnett.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Brewers' Freddy Peralta guaranteed $15.5 million in new five-year contract
The Brewers have signed 23-year-old right-hander Freddy Peralta to a five-year contract extension, a source told ESPN.
Los Angeles Angels are doing right thing in holding back Shohei Ohtani
It can't be easy, but L.A. is showing admirable restraint as the two-way sensation works back into pitching form.
Southpaw Seth Lonsway flashing first-round stuff for Ohio State
The college lefty's improvement could move him up many team's draft boards if an unusual delivery doesn't scare teams away, and he wasn't the only draft prospect on display in a recent OSU-Georgia Tech series.
Shohei Ohtani: The best of 'Sho Time'
Take a look back at some of Shohei Ohtani's best highlights since his Angels debut in 2018.
Cubs help out with gender reveal
Chicago Cubs' infielder David Bote helps out with a gender reveal for two Cubs fans.
Anthony Rendon goes 2-for-2 in Angels debut
Third baseman Anthony Rendon went 2-for-2 in his spring training debut with the Los Angeles Angels, driving in a run and scoring one Tuesday in a 7-3 win over Cincinnati.