PHILADELPHIA — Brian Anderson and Miguel Rojas each hit three-run homers and the Miami Marlins overcame the late scratch of their starting pitcher and a looming health scare to beat the Philadelphia Phillies 11-6.
The Marlins rallied from 4-0 and 5-4 holes to rough up the Phillies.
Phillies starter Vince Velasquez struggled in what has become a familiar sight for the team's fans.
Velasquez gave up four runs in the second inning, and was only able to last three innings in the series finale.
The Phillies' bullpen combined to give up seven runs across the game's final six innings.
If the loss wasn't enough, the Phillies are likely concerned about their health as well, after the Marlins appear to have a coronavirus outbreak within the team.
The Marlins scratched right-hander Jose Urena from his start about 90 minutes before the first pitch. The team did not disclose the reason.
Miami also had other players unavailable, including Garrett Cooper and Harold Ramirez, who were out of the lineup after playing in the first two games of the season-opening, three-game set against the Phillies.
Manager Don Mattingly said the Marlins decided to wait until Monday to leave Philadelphia and plan to arrive in Miami hours before their home opener against Baltimore. The trip might be made while multiple players remain in Philadelphia.
Miami catcher Jorge Alfaro went on the injured list hours before the season opener, with reason still unknown.
The Phillies return to action on Monday night when they host the New York Yankees at Citizens Bank Park at 7:05 p.m.