Mets Outlast Cardinals Behind Bichette’s Two-RBI Performance
The New York Mets came to St. Louis on Monday and did what competent teams do against inferior pitching: they made Kyle Leahy pay for every mistake he made. A 4-2 victory over the Cardinals wasn’t exactly a showcase of offensive fireworks, but it was professional, efficient, and exactly what you’d want from a team trying to make noise in 2026.
Pitching Decisions
Star Performers
Bo Bichette was the star of this show, and honestly, it’s refreshing to see a player step up when it matters. His two-RBI night, punctuated by a sharp single in the fifth inning that scored Carson Benge with Juan Soto perched on third, showed a guy who understands the situation and executes. That’s the kind of baseball that wins games in March and carries through October. When Bichette grounded out in the first to plate Francisco Lindor, you got the sense this Mets team came ready to work.
The offensive script was written in the sixth inning, when the Mets manufactured exactly what they needed. Jared Young slapped a double down the right field line, Brett Baty scored, and suddenly the Mets had breathing room. Then Juan Soto, who walked to extend the inning and score Young, reminded everyone why he’s one of the game’s most dangerous hitters. A team that can piece together runs like that is dangerous.
On the mound, Clay Holmes was exceptional. Five and two-thirds innings, four hits, two earned runs, three walks, and five strikeouts. That’s a quality start from a guy who needs to be dependable for this team. Sure, the walk total wasn’t pristine, but Holmes attacked the zone when it mattered and kept the Cardinals off-balance throughout. This is what you want from your starting pitcher on the road.
Gorman’s Solo Shot Keeps Cards in It
The Cardinals got their runs in predictable fashion. Alec Burleson’s line drive single in the first inning scored JJ Wetherholt, showing that St. Louis could at least manufacture something offensively. But it was Nolan Gorman‘s solo home run in the sixth that provided the real fireworks for the home crowd. Still, one run on two hits through six innings tells you everything you need to know about Kyle Leahy’s performance. The Cardinals needed more from their pitcher, and they didn’t get it.
Williams Locks It Down
Devin Williams came in for the save situation and made it look easy, pitching a clean ninth inning with one strikeout. That’s the kind of back-end reliability that transforms a team from pretender to contender. When your closer is throwing the baseball like that, you can take risks in the middle innings knowing someone’s going to shut the door.
The Mets walk out of Busch Stadium with a clean win on Monday, a victory built on solid pitching, timely hitting, and a refusal to beat themselves. That’s baseball, and that’s how you build momentum. The Cardinals? They’re left wondering where the offense went and whether Kyle Leahy can be trusted moving forward. This one stings in St. Louis, but it’s business as usual in Queens.
Box Score
New York Mets Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Francisco Lindor SS | 3 | 1 | 1 | 0 | 1 | 0 | .214 |
| Juan Soto LF | 3 | 0 | 1 | 1 | 2 | 0 | .353 |
| Bo Bichette 3B | 5 | 0 | 1 | 2 | 0 | 0 | .105 |
| Jorge Polanco DH | 5 | 0 | 2 | 0 | 0 | 0 | .200 |
| Brett Baty 1B | 5 | 1 | 1 | 0 | 0 | 1 | .278 |
| Jared Young 1B | 4 | 1 | 1 | 1 | 0 | 0 | .200 |
| Luis Robert Jr. CF | 1 | 0 | 0 | 0 | 0 | 0 | .417 |
| Marcus Semien 2B | 3 | 0 | 0 | 0 | 1 | 2 | .143 |
| Carson Benge RF | 4 | 1 | 2 | 0 | 0 | 0 | .214 |
| Francisco Alvarez C | 3 | 0 | 1 | 0 | 1 | 1 | .333 |
New York Mets Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Clay Holmes (W) | 5.2 | 4 | 2 | 2 | 3 | 5 | 3.18 |
| Tobias Myers | 1.1 | 0 | 0 | 0 | 0 | 3 | 2.08 |
| Brooks Raley | 1.0 | 1 | 0 | 0 | 0 | 0 | 0.00 |
| Devin Williams (SV) | 1.0 | 0 | 0 | 0 | 0 | 1 | 0.00 |
St. Louis Cardinals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 3 | 1 | 0 | 0 | 1 | 0 | .250 |
| Iván Herrera DH | 4 | 0 | 1 | 0 | 0 | 0 | .118 |
| Alec Burleson 1B | 4 | 0 | 2 | 1 | 0 | 1 | .400 |
| Masyn Winn SS | 3 | 0 | 0 | 0 | 1 | 1 | .176 |
| Nolan Gorman 3B | 4 | 1 | 1 | 1 | 0 | 1 | .286 |
| Jordan Walker RF | 3 | 0 | 1 | 0 | 1 | 0 | .385 |
| Nathan Church LF | 4 | 0 | 0 | 0 | 0 | 2 | .250 |
| Pedro Pagés C | 3 | 0 | 0 | 0 | 0 | 1 | .273 |
| Victor Scott II CF | 3 | 0 | 0 | 0 | 0 | 3 | .385 |
St. Louis Cardinals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Kyle Leahy (L) | 5.0 | 8 | 4 | 4 | 2 | 1 | 7.20 |
| Matt Svanson | 2.0 | 1 | 0 | 0 | 2 | 3 | 18.00 |
| George Soriano | 2.0 | 1 | 0 | 0 | 1 | 0 | 0.00 |
