St. Louis CardinalsOpen full analysis
Houston AstrosOpen full analysis
The St. Louis Cardinals defeated the Houston Astros 7–5 on April 18 at Daikin Park, with the visiting offense capitalizing on Houston's pitching struggles. St. Louis out-hit the Astros 10–4 and connected for three home runs while driving in six runs, though the Cardinals struck out 11 times. Houston's pitching staff allowed seven earned runs and posted a 6.19 ERA, surrendering 10 hits despite recording 11 strikeouts. The Astros managed only four hits with two homers and four RBIs, posting a .786 OPS but struggling against St. Louis starter who limited Houston to just four hits. Houston's defense also contributed one error in the loss. The Cardinals' superior run production and disciplined approach—drawing four walks compared to Houston's eight—proved decisive despite both offenses striking out at elevated rates. St. Louis' pitching efficiency, allowing just five earned runs on four hits, will be a key benchmark as the rotation settles into the season.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
STL | 2 | 0 | 2 | 0 | 0 | 1 | 1 | 1 | 0 | 7 | 10 | 0 |
HOU | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 5 | 4 | 1 |
Batting box score
Pitching box score
Players who scored
JJ Wetherholt
Iván Herrera
Alec Burleson
Nolan Gorman
Masyn Winn
Ramón Urías
José Fermín
Jose Altuve
Yordan Alvarez
Cam Smith
Christian Vázquez
Shay Whitcomb