Brian Anderson hit a three-run homer as part of an eight-run fifth inning, and the last-place Miami Marlins defeated the visiting Philadelphia Phillies 10-5 in a National League East battle Sunday afternoon.
Anderson went 3-for-5 and has 109 hits, the most by a major league rookie before the All-Star break since two players did it in 2003.
In their last game before the All-Star break, the Marlins completed a week in which they took two out of three games from a pair of first-place teams, the Milwaukee Brewers and then the Phillies.
Marlins reliever Elieser Hernandez (2-5) earned the win, pitching one scoreless inning.
Overall, Miami's bullpen pitched five scoreless innings with Hernandez as well as Javy Guerra (1 2/3 innings), Adam Conley (1 1/3 innings) and Ben Meyer (one inning).
Miami had 15 hits and held Philadelphia to just four.
Phillies right-hander Zach Eflin, who had been scheduled to start, was a late scratch due to a blister on his right middle finger. He was placed on the 10-day disabled list.
In place of Efliin, the Phillies started rookie right-hander Enyel De Los Santos, 22, who had posted a 9-3 record with a 1.89 ERA at Triple-A Lehigh Valley.
Making just his second career start, De Los Santos took a shutout into the fifth inning but then allowed five runs and took a no-decision.
Reliever Edubray Ramos (3-1) took the loss, allowing three hits, one walk and three runs in that fifth inning. He got just one out.
Philadelphia, which had no hits through the first three innings, appeared to break the game open with a five-run fourth. Marlins starter Jose Urena threw 41 pitches in the inning.
The rally started with leadoff batter Odubel Herrera, who pulled a double down the right-field line. After a walk to Nick Williams, Herrera scored on a single to center by Maikel Franco.
Scott Kingery's run-scoring single gave the Phillies a 2-0 lead before Cesar Hernandez pulled a two-out, three-run triple to right.
Miami countered with its eight-run fifth inning, getting a solo home run by Cameron Maybin, Anderson's three-run shot and two-run singles from Miguel Rojas and Justin Bour. It was Miami's biggest inning of the season.
The Marlins added two runs in the ninth on a passed ball charged to Andrew Knapp and a J.T. Realmuto sacrifice fly.
--Field Level Media