This game turned in three clean bites
A 10-3 final can fool you into thinking the Mets slowly wore this one down. They didn't. They were behind 3-1 in the fifth, then scored nine unanswered in three separate bites: three in the fifth, two in the sixth, four in the eighth. That matters, because this game was not won by constant pressure. It was won because Philadelphia could not put one bad pocket away before the next one arrived.
Up through the top of the fifth, the Phillies had New York to one run. After that, every scoring burst changed the next inning's assignment. The fifth flipped who was protecting a lead. The sixth turned a one-run margin into a bullpen problem. The eighth turned a bullpen problem into a final score.
That's the shape worth remembering. The Mets did not need one endless rally. They needed three windows where the Phillies failed to restore order, and once those windows opened the scoreboard moved much faster than the game had for its first five innings.
Alvarez changed the job description in one swing
Andrew Painter's line has two truths in it. He struck out seven, and he gave up the swing that changed the whole afternoon. With the Phillies ahead 3-1 in the bottom of the fifth, runners on first and third, and nobody out, Francisco Alvarez got a 1-1 four-seam fastball in the zone and drove it 387 feet to right-center for a three-run homer. One pitch turned a deficit into a 4-3 Mets lead.
That swing is worth isolating because the later avalanche can make people skip the actual pivot. Painter had been missing bats, and even his final line does not read like a start that was unraveling every inning. It reads like 5.1 innings, seven strikeouts, and two home runs allowed. The second of those homers, Alvarez's, is the one that changed the job for everybody behind him.
Once New York moved in front there, Philadelphia no longer had the luxury of playing a quiet middle game. Every reliever after Painter was working to keep a one-run hole from becoming something larger. The Mets were not home free yet, but Alvarez made sure the Phillies had to start solving the game instead of steering it.
The left-on-left pocket never produced the out Philadelphia needed
If you want the quiet receipt from this game, start in the sixth. Philadelphia used Brooks Raley for a run of three left-handed hitters in four batters. On paper, that is the sort of pocket that should at least buy you an out and a reset. Instead, it bought nothing.
Raley got Carson Benge to 0-2 and still walked him. A.J. Ewing followed with a full-count single. Marcus Semien, the lone right-handed hitter in that stretch, walked. Then Brett Baty saw one pitch and singled to center to score Benge. Four batters, four baserunners, no outs.
Now, a left-hander against a left-heavy pocket is ordinary baseball. I am not going to call the matchup foolish just because it failed. But this is where bad process and bad result can start meeting in the hallway. If you choose that pocket for that arm, the minimum requirement is an out somewhere in the sequence. Philadelphia never got it. By the time Raley was done, the Mets had turned a one-run lead into an inning the Phillies were already chasing from underneath.
Kerkering's eighth loaded the bases before the bats finished it
If the sixth opened the door, the eighth took the hinges off. Orion Kerkering faced 10 batters, threw 36 pitches, and 18 of them were balls. The inning started with Marcus Semien's single and Brett Baty's walk. Kerkering did strike out Alvarez for the first out, but there was no stability after that. He hit Ronny Mauricio to load the bases, walked Francisco Lindor to force in a run, and the Mets kept the line moving from there.
Once the bases were full, New York produced four straight run-scoring plate appearances: Lindor's walk, Juan Soto's single, Bo Bichette's single, and Carson Benge's infield single. Kerkering's outing also included a wild pitch, which is another way of saying the inning never settled into a shape Philadelphia could manage.
That's the difference between a tight late game and a bookkeeping exercise. The Mets did not need one thunderclap swing in the eighth. They needed traffic, unstable counts, and one reliever who could not keep the bases from staying occupied. At 6-3, the game still had baseball left in it. At 10-3, it had paperwork.
The receipt came after the homer
That is why the standard comeback label feels a little thin here. Alvarez owns the flip. The larger explanation sits in Philadelphia's failure to cash the two innings when a staff is supposed to restore order. The sixth offered a clean handedness pocket and produced no outs. The eighth offered a three-run game and produced 18 balls, a wild pitch, and a bases-loaded conveyor belt. You can survive one mess. Two of them usually become a score like this.
From the Mets' side, this was grown-up offense. They took the swing when it was there, then kept accepting walks, hit batters, and unfinished counts until the Phillies had to pitch from trouble over and over. That is not glamorous baseball, but it is how 3-1 turns into 10-3 without needing a highlight every inning.
Old dugouts have a simple phrase for nights like this: the obvious play was not the whole play. Alvarez hit the loudest ball. Philadelphia's missing outs did the rest.