The Phils took the lead in the bottom of the first as, with a man on second, and with no one out, Jimmy Rollins hits an RBI single, knocking in Tony Gwynn, Jr., who had started the inning off with a double, giving the Phils a 1-0 lead. The Phils then took a 2-0 lead as the still red-hot Chase Utley followed with an RBI double, knocking in Rollins. The Marlins got a run back in the top of the second as, with the bases loaded, via a lead-off walk by Jarrod Saltalmacchia, a single by Adeiny Hechavarria, with Saltalmacchia stopping at second base, and an infield single by Christian Yelich, moving up both runners, and with two men out, Saltalmacchia would score on a missed catch fielding error by first baseman Ryan Howard on Marcell Ozuna’s grounder to shortstop Rollins, making it a 2-1 Phils’ lead, while Hechavarria would stop at third base, and Yelich would move up to second base, as Ozuna would be safe at first. The Phils would increase their lead in the bottom of the third as, with a runner on second, and with one man out, Utley hits an RBI double, his second double of the ballgame, knocking in Gwynn, who had started the inning off with a single, then moved up to second base on Rollins’ ground out, 4-3, giving the Phils a 3-1 lead. The Phils then made it a 4-1 lead as Howard followed with an RBI single, knocking in Utley. The Marlins would get a run back in the top of the fifth as, with one man out, Giancarlo Stanton hits a solo home run, his third home run of the year, making it a 4-2 Phils’ lead. The Marlins then tied the game up at four-all in the top of the seventh as, with one man on, and with no one out, Stanton hits a two-run home run, his fourth home run of the season and his second home run of the game, knocking in Ozuna, who had started the inning off with a single. The Phils would win the game in the bottom of the tenth as, with two men out, Rollins hits a walk-off solo home run, his second home run of the season, giving the Phils a 5-4 walk-off win.
Jonathan Pettibone received a no-decision as he went five innings, giving up two runs, only one of which was earned, on eight hits and a walk, while striking out five. Justin De Fratus blew his first save of the season as he pitched an inning, plus two batters, as he gave up two runs on three hits, as he struck out a batter. Mario Hollands pitched an inning, as he gave up a hit. Antonio Bastardo and Jonathan Papelbon combined for two scoreless innings as they gave up a hit (Papelbon) and two walks (one walk each), between them, while striking out one (Papelbon). B.J. Rosenberg (1-0, 0.00) got the win as he pitched a 1-2-3 inning, striking out a batter. Nathan Eovaldi also received a no-decision as he went six and a third innings as he gave up four runs on seven hits, while striking out five. A.J. Ramos pitched two-thirds of an inning, giving up a walk. Mike Dunn and Carlos Marmol combined for two scoreless innings, giving up a hit (Dunn) and a walk (Marmol), between them, while striking out three (Marmol). Dan Jennings (0-1, 1.80) took the lost as he went two-thirds of an inning, giving up a run on a hit, a walk-off home run.
The Phils had nine hits in the game, with Rollins leading the ballclub with three hits, two singles and a solo home run, knocking in two runs, followed by Tony Gwynn, Jr. (Single, Double), Utley (Doubles, 2 RBIs) with two hits each. Ryan Howard (Single, RBI) and Carlos Ruiz (Single) had the other two Phils’ hit. The Phils also had two walks (Ruiz, Freddy Galvis) and a stolen base (Ruiz (1)) in the game, as well as a man caught stealing (Ruiz), while the defense committed an error (Howard) and an outfield assist (Gwynn) and performed a doubleplay.