The Cardinals Lost Their 29th Game
Photo: [object Object] The St. Louis Cardinals had their five-game winning streak snapped Tuesday night as the Houston Astros beat them, 5-2.
Astros starting pitcher Doug Fister allowed two earned runs, five hits, and one walk while striking out six in 7 1/3 innings of work. He also had his first hit of the season (in three plate appearances) with a two-RBI single off Cardinals reliever Seung-hwan Oh in the seventh, which gave Houston a three-run lead it didn’t lose. (Mobile users can watch here.)
St. Louis starter Jaime Garcia took his sixth loss of the season with a disappointing showing. He gave up three earned runs and eight hits over 6 1/3 innings.
The Cardinals are 15-17 at home. There’s always the next game!
Latest
Sam Leavitt Faces Massive Expectations at LSU
Fri Jul 31 2026
WNBA Overreacted to Angel Reese and Paige Bueckers’ $400 Bet
Thu Jul 30 2026
Ohio State Reloads for 2026 With Brutal Schedule Ahead
Thu Jul 30 2026
Latest Betting
- WNBA Picks Tuesday: Best Bets for Lynx, Fever and Aces
- Guardians vs. Reds Monday Prediction: Best Bets for the Battle of Ohio
- MLB Best Bets for Sunday's Rockies vs. Brewers, Yankees vs. Phillies
- UFC Abu Dhabi Best Bets: Top Picks for Ankalaev vs. Guskov Fight Night
- WNBA All-Star Weekend Best Bets: Caitlin Clark, Marina Mabrey and More
- MLB Player Props Today: Best Bets for Wednesday, July 22
- WNBA Best Bets: Wednesday Picks Featuring Lynx, Aces and Wings

