The Phillies beat the Cardinals 7-6 on Friday night in Philadelphia, taking the opener of a crucial three-game series after a game that swung back and forth and ended with Philadelphia having the last laugh. The Cardinals led 4-3 after Jordan Walker’s two-run homer in the sixth, but that edge was not enough.
The result matters because this was the first game of a stretch that felt like playoff baseball, and the scoreboard churned from the start. Joshua Baez put St. Louis ahead 2-0 with a two-run homer on the first pitch he saw in the bottom of the first, Brandon Marsh and J.T. Realmuto answered to tie it 2-2 in the second, and the Phillies moved ahead 3-2 in the third on a Luis Arráez double and Alec Bohm single.
Hunter Dobbins was the name that changed the mood for St. Louis. He started against Jesus Luzardo, then left in the bottom of the fifth after one pitch to Trea Turner because of right forearm tightness, and Caleb Ferguson took over. Luzardo kept grinding through the Cardinals lineup, but his night also became a test of endurance, with José Fermín lasting through an 11-pitch at-bat before Jordan Walker drove a ball 392 feet to put St. Louis back in front.
That is what made the finish sting for the Cardinals. They had a lead, they had the moment, and they still walked out of the game with a loss after Philadelphia answered in the end. St. Louis had already lost Andre Pallante to the injured list on Friday, so this was more than one bad night on the schedule; it was another dent in a rotation that is being forced to absorb too much at once.
What comes next is simple and unforgiving: the same three-game series continues, and the Cardinals now have to prove Friday was only the opening act. For Dobbins, the more immediate question is whether that forearm tightness is a short interruption or the kind of setback that changes the shape of the week.

