Recap

Last Night in Sports: August 3, 2026

MLB Monday: Cardinals score seven in the eighth to rout the Yankees 13-7; Rays and Rockies combine for 22 runs at Coors Field; Cubs beat the Dodgers 10-5.

2 min read

A light eight-game Monday card. St. Louis put up seven runs in the eighth inning to blow open a 13-7 win over the Yankees, and Tampa Bay and Colorado combined for 22 runs in the night's highest-scoring game.

MLB — August 3, 2026 (8 games)

  • Philadelphia Phillies 6, Washington Nationals 3
  • St. Louis Cardinals 13, New York Yankees 7
  • Pittsburgh Pirates 4, Milwaukee Brewers 3
  • San Francisco Giants 5, Texas Rangers 1
  • Toronto Blue Jays 3, Houston Astros 1
  • Tampa Bay Rays 13, Colorado Rockies 9
  • Chicago Cubs 10, Los Angeles Dodgers 5
  • Arizona Diamondbacks 5, San Diego Padres 1

St. Louis Cardinals, 13 — New York Yankees, 7. St. Louis scored seven runs in the eighth inning to pull away at Yankee Stadium, the night's marquee result.

Tampa Bay Rays, 13 — Colorado Rockies, 9. The two teams combined for 22 runs at Coors Field.

Chicago Cubs, 10 — Los Angeles Dodgers, 5. Chicago won by five at Wrigley Field.

Quick Hits

  • Philadelphia Phillies, 6 — Washington Nationals, 3. Philadelphia won by three.
  • Arizona Diamondbacks, 5 — San Diego Padres, 1. Arizona won by four.
  • San Francisco Giants, 5 — Texas Rangers, 1. San Francisco won by four.
  • Pittsburgh Pirates, 4 — Milwaukee Brewers, 3. Pittsburgh won a one-run game.
  • Toronto Blue Jays, 3 — Houston Astros, 1. Toronto won by two.

What to watch tonight

Fifteen MLB games on Tuesday's card.

  • MLB: Los Angeles Dodgers at Chicago Cubs, 8:05 PM ET. The two teams meet at Wrigley Field.

Full details in the Tonight preview.

How we wrote this
AuthorRosterlytic editorial team. We’re the team behind Rosterlytic. Every post is reviewed for voice, accuracy, and cited sources before publishing.
Published · Updated

Follow Sideline for tomorrow’s recap — no app required.