Updated: Wednesday, 2:03 a.m.
Marlon Byrd’s two-run homer capped a three-run first inning, and the Phillies coasted to a 7-4 win over the Marlins Tuesday night at Citizens Bank Park, snapping their losing streak at three games.
Rookie right-hander David Buchanan worked in and out of trouble but improved to 4-3, allowing two runs in five innings. Five Phillies relievers finished out the final four innings.
With the win, the Phils improved to 35-41, but remained six games out of first following the Nationals’ 16-inning win in Milwaukee.
Starting pitching report
Buchanan, making his seventh career start, needed 94 pitches to get through five innings. He allowed six hits and walked four but made big pitches when he needed to, stranding runners in scoring position in the first, second, third and fifth innings.
Buchanan has won his last three starts, allowing six runs in 17 2/3 innings, a 3.06 ERA during that span. He’s the seventh Phillie since 1914 to go at least five innings in each of his first seven career starts.
Marlins starter Andrew Heaney, making his second career start, pitched into the sixth inning, leaving the game after Ryan Howard’s double to lead off the sixth. He allowed five runs, all earned, on four hits in five-plus.
Mario Hollands pitched a 1-2-3 sixth and rookie Ken Giles a 1-2-3 seventh with two strikeouts.
B.J. Rosenberg started the eighth but gave up three hits, including a long two-run homer to Garrett Jones, his 10th, and was replaced by Jake Diekman, who ended the inning.
Jonathan Papelbon pitched a scoreless ninth for his 18th save in 20 opportunities.
At the plate
Jimmy Rollins opened the Phils’ three-run first when he was hit by a pitch. Chase Utley walked and during a successful double steal, Rollins scored on Marlins catcher Jarrod Saltalamacchia’s throwing error. Byrd followed with his 13th home run.
Rollins reached three times, with two walks and a single.
The Phils added a run in the fourth when Ben Revere tripled and scored on Heaney’s wild pitch.
Cody Asche’s two-run double in the sixth made it 6-2. Asche is hitting .368 with three doubles and five RBIs in five games since returning from a month layoff with a hamstring injury. Asche came around to score the Phils’ seventh run on a wild pitch.
Byrd is on pace for 27 home runs. His high in a 13-year career is 24 last year (21 with the Mets, three with the Pirates).
Giancarlo Stanton had two doubles for the Marlins, and Saltalamacchia reached four times with two singles and two walks.
In the field
Utley dropped a pop-up in the second inning, allowing a run to score. Even though the infield-fly rule was called, Saltalamacchia was able to score when Utley booted it. It was Utley’s second error in two games.
Utley dropped another pop-up in the eighth but got a force play at second and wasn’t charged with an error.
Tony Gwynn Jr., in his first game back with the club after losing his father, Hall of Famer Tony Gwynn, pinch-hit in the eighth and received a prolonged ovation from the crowd of 24,860 (see story).
The Phillies finish the series with 7:05 p.m. games against the Marlins Wednesday and Thursday. Henderson Alvarez (4-3, 2.39) faces A.J. Burnett (5-6, 3.89) on Wednesday, and Tom Koehler (5-6, 3.74) and Cole Hamels (2-4, 2.76) pitch on Thursday.
The Phils open a four-game series with the Braves on Friday and then head out on a 10-game road trip to Miami, Pittsburgh and Milwaukee.