Alcantara vs. Cavalli: Marlins and Nationals Fight for Relevance
Two teams on the wrong side of the playoff picture meet at Nationals Park this afternoon, and the margin for error is razor-thin for both. Miami at 68-67 has something to play for; Washington at 64-73 is running out of reasons to care — which makes this game more interesting than it looks on paper.
Sandy Alcantara is expected to start for Miami, and when he's on the mound, the Marlins have a legitimate reason to show up. Opposing him is Cade Cavalli, who is set to take the mound for Washington. The pitching matchup alone gives this afternoon game more texture than a late-August tilt between two non-contenders has any right to have. Miami needs wins to stay relevant; Washington needs to figure out what it has going forward. Both starters have something to prove, even if the stakes feel asymmetric.
On the offensive side, Otto Lopez is the name to watch for Miami. He's hitting .307 on the season with 59 RBI — a quietly productive profile that doesn't get enough attention. Heriberto Hernandez adds pop with 21 home runs, giving the Marlins a legitimate threat in the middle of the order. For Washington, the entire offensive conversation begins and ends with CJ Abrams. He's slashing .272 with 29 home runs and 92 RBI — numbers that make him one of the more underrated offensive players in the National League. Abrams has the kind of season that should be drawing national headlines, and if he stays locked in against Alcantara this afternoon, Washington has a real path to a win regardless of what the standings say.
Our model doesn't have a validated read on this one, so we're not going to manufacture conviction where there isn't any. What we can say is this: Miami has more urgency, but Washington has the most dangerous individual bat on the field in Abrams. If Alcantara is sharp, the Marlins control the game. If Cavalli can keep Lopez and Hernandez in check, Abrams becomes Washington's entire offense — and that's been enough plenty of times this year. First pitch is at 4:05 PM ET at Nationals Park.