Sandy Alcantara carried a no-hitter into the fifth inning on Tuesday, pitching for a team that roughly two-thirds of the betting public had already buried, and that’s the whole story of the night. The public got fleeced by a guy with a Cy Young on his mantel, and I’d love to tell you I saw it coming, except I’ve been wrong about baseball all season.

This wasn’t a competitive bad beat.

It was a mugging that happened to end 1-0.

Per UPI’s recap of the game, Alcantara went seven shutout innings on four hits, one walk, five strikeouts, and a no-hit bid that only died on a two-out infield single in the fifth. Kyle Stowers made the whole night academic in the first, taking Aaron Nola deep for a 390-foot solo shot that stood up as the only run of the game. Calvin Faucher and Pete Fairbanks handled the ninth, Fairbanks banking his 14th save, and the Phillies went home having lost to a team most of the country had already written off.

The Marlins were actually fourth in a five-team division, hovering right around .500 after the win, fresh off snapping a franchise-record 12-game losing streak. Not some last-place laughingstock.

Doesn’t matter.

SportsBettingDime had Philadelphia drawing roughly 65% of the moneyline tickets, and some books had Miami as an outright favorite or a flat pickem specifically because a former Cy Young winner was on the mound. The public looked at that matchup and bet the name recognition anyway.

That’s not a betting strategy. That’s reading a jersey and skipping the box score.

And this wasn’t just a Phillies problem. That same afternoon, the Dodgers were an even bigger public darling against Seattle — 94% of moneyline bets, 93% of the handle, minus-193 favorites — and lost outright, 7-6, with Dominic Canzone parking two homers, the go-ahead blast coming off Alex Vesia in the eighth. Two of the sport’s biggest brands, same day, both faceplanted as favorites while the public cashed in its confidence for nothing.

It’s the same instinct that produced another bad beat that should’ve been a warning sign a few weeks back — chalk laid on reputation instead of matchup. It’s also the same blind spot that’s kept anyone from noticing this is a Marlins team nobody’s been paying attention to since June, quietly playing better baseball while April’s record did all the talking.

My own group chat would remind me here that I’ve fallen for this exact trap with the Jets, so I’m allowed zero superiority on this one. Small bets, loud opinions, occasionally correct. That’s the operation.

There’s a wrinkle, and it’s a good one. The same Marlins team that just turned an entire betting slate into a public liability has reportedly put Alcantara on the trade block, with the Cubs among the teams calling.

https://twitter.com/BleacherNation/status/2082149290751779216

So the guy who made Tuesday night humiliating for half the sport might be pitching at Wrigley by September.

Miami’s turnaround has an asterisk on it whether Philadelphia wants to admit it or not.