Sandy Alcantara threw seven scoreless innings to beat the Phillies on Tuesday in a 1-0 victory for the Marlins.
The win gives the Marlins a two-game winning streak after losing their previous dozen in a row. Alcantara was brilliant; scattering four hits allowed — just one for extra bases — and he struck out five while issuing just one walk. It’s the fourth time in five starts in July that the 30-year-old has been able to go at least seven innings, and it lowers his ERA for the month to a solid 2.57. Overall, Alcantara is now up to 11-6 on the season with a 3.82 mark in 2026, and he’ll look to go deep again Sunday in a scheduled bout against the Mets in New York.