Philadelphia Phillies at Miami Marlins

Tue Jul 286:40 PM ET
By JR·2 min read

TLDR: One run was all Miami needed, and the Phillies' bats never showed up to argue.

FINAL · TUE JUL 28, 10:40 PM
0
WLLLL
1
Final123456789RHE
PHI
000000000041
MIA
10000000—161
Philadelphia Phillies
  • Better overall record at 57-50
  • Blew out Yankees 11-4 just days earlier
  • Schwarber absence is only day-to-day
  • Nola hasn't won a start since June 24
  • Lost 4 of last 5 games
  • Bullpen down Banks, Keller and Trivino
Miami Marlins
  • Alcantara a proven workhorse at 10-6
  • Just snapped a 4-game skid vs Philadelphia
  • Sharp money stacked on Miami pregame
  • Sub-.500 at 53-54 on the season
  • Lost 4 straight before Monday's comeback win
  • Alcantara got roughed up in last outing vs Houston

Aaron Nola (3-8, 5.84 ERA) took the ball for Philadelphia and got matched up with Sandy Alcantara (10-6, 3.95 ERA) at 6:40 PM ET, a pairing that looked lopsided on paper going in. Nola hasn't picked up a win since June 24, and the home run problem that's plagued him all year had Phillies fans bracing for another rough night before a pitch was even thrown.

Philadelphia Phillies
Aaron Nola
(3-9)·5.47 ERA
Jul 22 vs Dodgers
L
5.1IP
5ER
4K
1BB
85P
07/28 Lineup
Miami Marlins
Sandy Alcantara
(13-6)·3.52 ERA
Jul 22 @ Astros
L
7.0IP
5ER
3K
1BB
108P
07/28 Lineup

Philadelphia was already shorthanded before first pitch. Kyle Schwarber sat out with a gastrointestinal issue, per Matt Gelb of The Athletic, pulling one of the lineup's few reliable power sources off the board for a team that desperately needed offense against a Marlins arm capable of shutting teams down.

Miami, meanwhile, had just snapped a four-game skid the night before with an 8-7 comeback over these same Phillies, and Alcantara was walking into this one looking to build off that momentum rather than his rough last start against Houston, where he got tagged for 5 earned runs in 7 innings.

07/27L@Marlins7-8
07/26WvsYankees11-4
07/25LvsYankees1-3
07/24LvsYankees0-1
07/22LvsDodgers5-9
07/27WvsPhillies8-7
07/26LvsPadres3-5
07/25LvsPadres2-7
07/24LvsPadres2-4
07/23L@Astros2-5

The Phillies came in as the better overall team by record, but form told a different story — 4 losses in their last 5, capped by that walk-off-style loss to Miami on Monday. The Marlins were scuffling too before their Monday win, dropping 4 straight to Houston and San Diego, so neither club rolled into Tuesday with much swagger.

Philadelphia's pitching depth is thinning fast, with Tanner Banks, Brad Keller and Lou Trivino all shelved and Rafael Marchan out behind the plate too. Miami's list is longer but mostly bullpen pieces working their way back, which meant neither team was operating at full strength heading into this one.

In the end it played out exactly like a game between two clubs stuck in neutral — low-scoring, tight, decided by a single run Miami plated early and made stand up. Nola avoided a total meltdown but the Phillies offense, without Schwarber, simply had nothing going, managing just 4 hits and zero runs against Alcantara and the Marlins staff.

Phillies 0, Marlins 1: Final Score & Odds Recap — Marlins Grind Out 1-0 Squeaker Over Skidding Phillies