PHILADELPHIA (AP) -- Without regular closer Jonathan Papelbon, the Phillies weren't able to cap a comeback against the Atlanta Braves.
Philadelphia was in a position for an improbable victory after scoring five runs in the bottom of the eighth, but the Braves scored four runs in the ninth off Jake Diekman to pull out a wild 9-6 victory Monday.
Dan Uggla hit two home runs, including a grand slam in the ninth, to lead Atlanta to its fourth straight win.
Evan Gattis also homered twice and Uggla drove in five runs. The teams combined for five homers and 12 runs in the final two innings.
Ryan Howard homered and Marlon Byrd drove in two runs for Philadelphia. Chase Utley had two hits, and is batting .489 this season. Utley has a hit in all 11 of his games this season and 16 straight dating back to last season.
"We made a comeback," Philadelphia manager Ryne Sandberg said. "The guys really battled and had good at-bats. We just weren't able to close the door in the ninth."
Gattis, Uggla and Andrelton Simmons hit consecutive homers in the eighth that put Atlanta ahead 5-1.
But the Phillies responded in the bottom of the inning and Domonic Brown's three-run homer capped a five-run frame that gave the Phillies a 6-5 lead.
The Phillies loaded the bases with no outs against Luis Avilan (3-1).
Howard struck out looking, but Byrd hit a two-run single that made it 5-3. Brown gave Philadelphia the lead with his first homer since last Aug. 14.
Sandberg turned to Diekman (1-1) to hold the one-run lead.
Papelbon wasn't used because he had pitched three straight days.
"For all those people who say anybody can close in the ninth, it's a little different, a different animal," Braves manager Fredi Gonzalez said.
B.J. Upton walked, Freddie Freeman reached on a grounder when second baseman Utley made a questionable decision to try for a forceout and Justin Upton walked to load the bases with no outs.
After Gattis struck out swinging at a 98 mph fastball, Uggla drove an 0-1 slider from Diekman deep into the seats in left.
"(Diekman) has electric stuff," Uggla said. "It's not a comfortable at-bat at all. He throws really hard and has great stuff, we'll take it."
Said Diekman, "I felt fine. You can't walk guys like that. I wasn't throwing strikes and attacking the zone."
Neither team's closer was available, as Atlanta's Craig Kimbrel has a sore shoulder. Gonzalez said Kimbrel, who experienced discomfort after recording his fifth save of the season on Saturday, is day-to-day.
Gonzalez was impressed with his team's comeback, but not surprised by it - especially at hitter-friendly Citizens Bank Park.
"It's a resilient squad and in this ballpark we've seen in enough," Gonzalez said. "If you make a mistake, it's in the seats."
Avilan wound up with the win and David Carpenter got his first save.
Braves starter Ervin Santa matched his career high with 11 strikeouts. He pitched six innings and gave up one run and four hits.
"I've been so impressed with him," Gonzalez said. "He's got command, he's got some life, he knows how to pitch."
Gattis put Atlanta in front 2-1 with a two-run homer in the sixth off Roberto Hernandez.
The Upton brothers didn't get any hits, but they almost hit each other. Justin sent a liner that nearly took out B.J. as he led off third base. B.J. had to dive out of the way, got up slowly and stared at Justin in the batter's box in mock disgust.
NOTES: Freeman went 0 for 4, ending his nine-game hitting streak. ... Phillies C Carlos Ruiz made two throwing errors, both trying to nab B.J. Upton stealing second. ... Phillies RHP A.J. Burnett has been diagnosed with a hernia but will make his scheduled start on Wednesday. ... Sandberg said before the game that MLB executive Joe Torre called him to say that both the umpires and replay officials incorrectly ruled on a play at the plate on Sunday. Sandberg unsuccessfully argued on Sunday that Tony Gwynn Jr. didn't have a lane to home plate and should've been safe based under the new rules on catchers blocking the plate. ... Philadelphia reliever Mike Adams will be activated from the DL on Tuesday. Adams, who is recovering from right shoulder surgery, hasn't pitched since last June. ... Atlanta RHP David Hale (0-0, 2.89) is scheduled to face Phillies LHP Cliff Lee (2-1, 5.50) on Tuesday night.