For the 14th time, the Phillies found themselves in a one-run game. And for the 11th time, the youthful and overachieving squad came out on top by the slimmest of margins, 6-5 Sunday against the Marlins in Miami.

Back-to-back RBI doubles in the eighth inning by Tyler Goeddel and red-hot Andres Blanco helped the Phillies claw back ahead in a back-and-forth battle as Philly closed three deficits to improve to 18-14 on the year and take two of three in Miami.

Aaron Nola saw his scoreless inning streak end at 23 when he allowed three runs in the fourth frame as the Phils fell behind 3-0. But he was put in a position to earn his third win not long after thanks to a costly Miami mistake.

Two runs scored on an error after a Freddy Galvis base hit with two on in the sixth was mishandled by Adeiny Hechavarria, who overthrew his target badly. A tying run scored on an RBI Goeddel groundout one batter later.

In the seventh, a hit and some smart base-running scored Odubel Herrera on an RBI-groundout by Cesar Hernandez to put Philly ahead.

Andrew Bailey came in to pitch in the seventh but was roughed up, relenting the 4-3 lead when Marlins' pinch hitter Chris Johnson hit a solo home run. He was taken out of the game to leave Hector Neris with a two-one one out jam. 

Neris relented a sac-fly (off the bat of Justin Bour, scoring Ichiro Suzuki) as the Marlins retook the lead 5-4 after seven.

Goeddel's second RBI was much prettier than his first, as a line drive to right-center gave him a double and scored Emmanuel Burriss to tie things at 5-apiece in the eighth inning.

After Blanco's go-ahead and game-winning double, closer Jeanmar Gomez shut the door (after giving up a two-out single. He struck out Giancarlo Stanton in the process, earning the save and clinching the win.

The Phillies rest for a day down south before heading to Atlanta for three games against the last-place Braves to wrap up their current 10-game road trip.