Last Night in Sports: July 21, 2026
MLB Tuesday: Dodgers top the Phillies 2-1 on a wild baserunning play, Rays rout Blue Jays 12-2, and Cubs score 11 runs against Detroit across 13 games.
The Dodgers earned a 2-1 win in Philadelphia on Tuesday night behind a wild baserunning play that decided a tight game — the opposite outcome from Monday's 10-7 Phillies win and a setup for Wednesday's rubber match. Tampa Bay was less subtle. The Rays beat Toronto 12-2, Tuesday's largest margin. Two games between Pittsburgh and the Yankees and Baltimore and Boston were postponed due to rain and moved to Wednesday doubleheaders.
MLB — Second Half, July 21
| Matchup | Final |
|---|---|
| Los Angeles Dodgers at Philadelphia Phillies | Dodgers 2, Phillies 1 |
| Minnesota Twins at Cleveland Guardians | Guardians 5, Twins 2 |
| Tampa Bay Rays at Toronto Blue Jays | Rays 12, Blue Jays 2 |
| San Diego Padres at Atlanta Braves | Padres 8, Braves 3 |
| New York Mets at Milwaukee Brewers | Mets 4, Brewers 0 |
| San Francisco Giants at Kansas City Royals | Royals 3, Giants 2 |
| Chicago White Sox at Texas Rangers | Rangers 10, White Sox 0 |
| Detroit Tigers at Chicago Cubs | Cubs 11, Tigers 2 |
| Miami Marlins at Houston Astros | Astros 5, Marlins 3 |
| Washington Nationals at Colorado Rockies | Rockies 8, Nationals 7 |
| St. Louis Cardinals at Los Angeles Angels | Angels 5, Cardinals 1 |
| Oakland Athletics at Arizona Diamondbacks | Diamondbacks 6, Athletics 5 |
| Cincinnati Reds at Seattle Mariners | Reds 4, Mariners 2 |
Pittsburgh Pirates at New York Yankees — Postponed (rain, makeup July 22)
Baltimore Orioles at Boston Red Sox — Postponed (rain, makeup July 22)
Los Angeles Dodgers, 2 — Philadelphia Phillies, 1. Los Angeles won at Citizens Bank Park on a wild baserunning play in a game that stayed tight from the first pitch. The one-run margin was the sharpest result of Tuesday's entire slate. With the Phillies having taken Monday's opener 10-7, the series enters Wednesday tied 1-1. The deciding game is at the same park tonight.
Quick Hits
- Cleveland Guardians, 5 — Minnesota Twins, 2. Cleveland follows a 13-4 Monday with another home win over Minnesota, beating the Twins by three.
- Tampa Bay Rays, 12 — Toronto Blue Jays, 2. The Rays posted Tuesday's largest margin — ten runs over Toronto at Rogers Centre on a dominant road performance.
- San Diego Padres, 8 — Atlanta Braves, 3. San Diego won at Truist Park by five runs in a comfortable road result.
- New York Mets, 4 — Milwaukee Brewers, 0. New York shut out Milwaukee at American Family Field for Tuesday's cleanest pitching result.
- Kansas City Royals, 3 — San Francisco Giants, 2. Kansas City took a one-run home decision over San Francisco.
- Texas Rangers, 10 — Chicago White Sox, 0. Texas posted a shutout and ten runs at Globe Life Field for Tuesday's second-largest margin.
- Chicago Cubs, 11 — Detroit Tigers, 2. The Cubs scored eleven at Wrigley Field, handling Detroit by nine to open the series.
- Houston Astros, 5 — Miami Marlins, 3. Houston held Miami to three runs at Minute Maid Park, winning at home by two.
- Colorado Rockies, 8 — Washington Nationals, 7. Colorado held on at Coors Field by one run after Washington scored seven on the road.
- Los Angeles Angels, 5 — St. Louis Cardinals, 1. Anaheim beat St. Louis at Angel Stadium by four in a low-drama home win.
- Arizona Diamondbacks, 6 — Oakland Athletics, 5. Arizona edged the A's by one run in Phoenix in one of Tuesday's closest finishes outside Philadelphia.
- Cincinnati Reds, 4 — Seattle Mariners, 2. Cincinnati won in Seattle by two, ending the Mariners' Monday shutout stretch with a Tuesday road loss.
What to Watch Tonight
Wednesday's MLB card runs 17 games after Tuesday's rainouts forced Pittsburgh-New York and Baltimore-Boston into full doubleheaders:
- Los Angeles Dodgers at Philadelphia Phillies, 6:40 PM ET — The rubber match. The Dodgers evened the series 1-1 with Tuesday's 2-1 win; one game decides it tonight at Citizens Bank Park.
- Pittsburgh Pirates at New York Yankees, 1:05 PM ET + 7:05 PM ET — A full doubleheader at Yankee Stadium; the makeup game starts the afternoon, the regularly scheduled contest follows at night.
- Baltimore Orioles at Boston Red Sox, 1:35 PM ET + 7:10 PM ET — Same format at Fenway Park, afternoon makeup first, evening game second.
- Detroit Tigers at Chicago Cubs, 8:00 PM ET (ESPN) — Detroit visits Wrigley a night after the Cubs put up 11 on them. National broadcast with the Tigers looking to answer.
Full tonight schedule at the Tonight preview.
Follow Sideline for tomorrow's recap — no app required.
Keep reading
Last Night in Sports: July 20, 2026
MLB Monday opener: Guardians smash 7 homers in a 13-4 rout of Minnesota, Phillies top Dodgers 10-7, and Seattle blanks Cincinnati 8-0 across 15 games.
Last Night in Sports: July 19, 2026
MLB Sunday: Yankees 2, Dodgers 1 in the doubleheader finale as Chisholm homers; Padres 19, Royals 2; Nationals take series from Oakland in a 16-game slate.
Last Night in Sports: July 18, 2026
MLB Saturday, July 18, 2026: Athletics rout Washington 15-1; Rangers beat Braves 7-6; Blue Jays edge Chicago 1-0; Red Sox hold on 7-6 in 15-game slate.