MIAMI (CBSMiami/AP) — The Miami Marlins are heading into the All-Star Break playing some of their best baseball of the season.READ MORE: Lost In 2020, Microchip Reunites Yorkie With Pines Owner In Tallahassee
Brian Anderson hit a three-run homer in an eight-run fifth inning, and the Marlins overcame a five-run deficit to beat the Philadelphia Phillies 10-5 Sunday.
Miami totaled eight hits in the fifth against three pitchers. Cameron Maybin homered and singled in the inning, and Justin Bour had two singles, with his second hit driving in the final two runs for an 8-5 lead.
The rally lasted so long Phillies first baseman Carlos Santana headed for the dugout after the second out, apparently thinking the inning was over. Instead Miami scored four more runs.
The Marlins began the day with the worst record in the NL East, but they took the series against the division-leading Phils and have gone 21-18 since June 5.
Cesar Hernandez hit a bases-loaded triple during a five-run fourth for Philadelphia.
Miami’s comeback against Enyel De Los Santos began with Maybin’s solo homer. Following consecutive singles, Anderson also homered. Miguel Rojas hit a two-out, two-run single off Edubray Ramos (3-1) to put the Marlins ahead 6-5. Bour drove in two more runs against Adam Morgan.
It was the most runs scored by the Marlins and allowed by the Phillies in an inning this season.
Anderson had three hits, giving the rookie 109 at the break. He also has 49 RBIs.
The Marlins totaled 15 hits. The last was a pinch-hit single by rookie pitcher Pablo Lopez for his second career hit.READ MORE: Broward Public Schools Intend To Hold In-Person High School Graduations, Miami-Dade Exploring Possibility
De Los Santos, making his second big league start, was charged with five runs in 4 1/3 innings. The right-hander was recalled before the game from Triple-A Lehigh Valley to start for Zach Eflin, who went on the disabled list with a finger blister.
Ramos was charged with three runs, and his ERA rose from 1.11 to 1.93.
Miami starter Jose Urena allowed five runs and departed after throwing 42 pitches to get through the fourth, matching his shortest outing this year. He came into the game with the worst run support of any NL starter, but for a change his teammates came to the rescue.
Four Miami relievers combined for five hitless innings. Elieser Hernandez (2-5) threw a scoreless fifth.
After initially being ruled out, Miami’s J.T. Realmuto reached in the third inning on an infield hit thanks to a replay reversal. Before the next pitch, De Los Santos picked him off.
Phillies: On Monday, Rhys Hoskins will become the first Phillies player to compete in the Home Run Derby since Ryan Howard in 2009. Philadelphia comes out of the All-Star break Friday at home against San Diego.
Marlins: RHP Dan Straily (3-4, 4.29 ERA) is scheduled to start when Miami returns from the break Friday at Tampa Bay.MORE NEWS: COVID In Florida: 5,922 Additional Cases, 144 New Deaths Reported Friday
(© Copyright 2018 CBS Broadcasting Inc. All Rights Reserved. The Associated Press contributed to this report.)