Last Night in Sports: July 22, 2026
MLB Wednesday: Dodgers win the rubber match in Philadelphia 9-5, Diamondbacks blow out Oakland 15-5, and Cardinals edge the Angels 1-0 across 17 games.
The Dodgers finished the job. After trailing Philadelphia's Monday opener 10-7 and then winning Tuesday's 2-1 pitching duel, Los Angeles took Wednesday's rubber match 9-5 at Citizens Bank Park to claim the three-game set. The night's other results ran to extremes: Arizona beat Oakland 15-5, St. Louis won 1-0 in Anaheim, and Washington shut out Colorado at Coors Field.
MLB — July 22, 2026 (17 games)
| Matchup | Final |
|---|---|
| Pittsburgh Pirates at New York Yankees (DH G1) | Yankees 5, Pirates 3 |
| Baltimore Orioles at Boston Red Sox (DH G1) | Red Sox 6, Orioles 3 |
| New York Mets at Milwaukee Brewers | Brewers 4, Mets 3 |
| San Francisco Giants at Kansas City Royals | Royals 5, Giants 4 |
| Washington Nationals at Colorado Rockies | Nationals 8, Rockies 0 |
| Oakland Athletics at Arizona Diamondbacks | Diamondbacks 15, Athletics 5 |
| Cincinnati Reds at Seattle Mariners | Reds 5, Mariners 3 |
| St. Louis Cardinals at Los Angeles Angels | Cardinals 1, Angels 0 |
| Los Angeles Dodgers at Philadelphia Phillies | Dodgers 9, Phillies 5 |
| Minnesota Twins at Cleveland Guardians | Twins 10, Guardians 6 |
| Pittsburgh Pirates at New York Yankees (DH G2) | Yankees 2, Pirates 0 |
| Tampa Bay Rays at Toronto Blue Jays | Rays 4, Blue Jays 2 |
| Baltimore Orioles at Boston Red Sox (DH G2) | Orioles 5, Red Sox 1 |
| San Diego Padres at Atlanta Braves | Braves 7, Padres 6 |
| Detroit Tigers at Chicago Cubs | Tigers 5, Cubs 1 |
| Chicago White Sox at Texas Rangers | White Sox 4, Rangers 2 |
| Miami Marlins at Houston Astros | Astros 5, Marlins 2 |
Los Angeles Dodgers, 9 — Philadelphia Phillies, 5. Los Angeles won the Wednesday series finale at Citizens Bank Park behind Eric Lauer, who improved to 5-5 on the season. The Dodgers trailed the three-game set after Monday's 10-7 loss, then won Tuesday 2-1 and closed it out Wednesday by four. Philadelphia scored five but couldn't hold pace with a nine-run Los Angeles attack.
Quick Hits
- Arizona Diamondbacks, 15 — Oakland Athletics, 5. Wednesday's largest margin. Arizona put up 15 at Chase Field and held Oakland to five in the night's most lopsided result.
- Nationals 8, Rockies 0. Washington posted a shutout at Coors Field — not easy — and won by eight on the road.
- Cardinals 1, Angels 0. St. Louis won a pitcher's duel in Anaheim. One run was enough. The margin was Wednesday's tightest.
- Minnesota Twins, 10 — Cleveland Guardians, 6. The Twins answered Tuesday's 5-2 road loss to Cleveland with a 10-run performance at Progressive Field.
- New York Yankees, 5 — Pittsburgh Pirates, 3 (DH G1) / Yankees 2, Pirates 0 (DH G2). New York swept both makeup doubleheader games at Yankee Stadium. Pittsburgh was shut out in Game 2.
- Baltimore Orioles, 5 — Boston Red Sox, 1 (DH G2). Boston won the afternoon opener 6-3, then dropped the evening game by four. The doubleheader split keeps both teams even on the day.
- Braves 7, Padres 6. Atlanta evened the three-game set at Truist Park, trimming San Diego's Tuesday 8-3 lead to a 1-1 series. Thursday is the decider.
- Detroit Tigers, 5 — Chicago Cubs, 1. Detroit answered Tuesday's 11-2 loss at Wrigley Field with a four-run road win.
- Tampa Bay Rays, 4 — Toronto Blue Jays, 2. The Rays won in Toronto by two, a clean road result after Tuesday's 12-2 blowout.
- Kansas City Royals, 5 — San Francisco Giants, 4. Kansas City took a one-run home decision to close their two-game set with San Francisco.
- Cincinnati Reds, 5 — Seattle Mariners, 3. The Reds won in Seattle for the second straight day, beating the Mariners by two.
- Houston Astros, 5 — Miami Marlins, 2. Houston won at home by three. Standard issue.
- Chicago White Sox, 4 — Texas Rangers, 2. Chicago took a two-run road win at Globe Life Field, reversing the Rangers' Tuesday shutout.
What to Watch Tonight
Thursday's MLB card is a five-game day, all afternoon and evening:
- San Diego Padres at Atlanta Braves, 12:15 PM ET — The rubber match. Atlanta answered Wednesday to tie the series 1-1; Chris Sale starts for the Braves against Griffin Canning in the deciding game at Truist Park.
- Minnesota Twins at Cleveland Guardians, 1:10 PM ET — Minnesota followed Tuesday's 5-2 loss with Wednesday's 10-6 win; the series continues in Cleveland.
- Tampa Bay Rays at Toronto Blue Jays, 3:07 PM ET — Tampa Bay has won two straight in Toronto (12-2 Tuesday, 4-2 Wednesday).
- Arizona Diamondbacks at St. Louis Cardinals, 5:15 PM ET — Arizona travels from Phoenix after Wednesday's 15-5 blowout.
- Kansas City Royals at Detroit Tigers, 6:40 PM ET (MLB Network) — Royals close a home series win over San Francisco, now open in Detroit.
Full tonight schedule at the Tonight preview.
Follow Sideline for tomorrow's recap — no app required.
Keep reading
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.
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.