Recap

Last Night in Sports: June 21, 2026

Baltimore routs the Dodgers 12-1 in the biggest blowout on a 14-game MLB Sunday. Cardinals outlast Royals 12-10; Cincinnati takes the Yankees series 4-1.

3 min read

Baltimore put up 12 on the Dodgers in their own park, St. Louis and Kansas City staged a 22-run slugfest, and Cincinnati took a series from the Yankees. Fourteen games played on Sunday; the Cubs-Blue Jays game was rained out and moves to August 6. The NBA and NHL are both in the offseason.

MLB — Fourteen-game Sunday board

A full slate weighted toward afternoon baseball, with several road teams closing out series wins and a blowout in Los Angeles setting the tone for the day.

Baltimore Orioles, 12 — Los Angeles Dodgers, 1. Baltimore put up 15 hits and held the Dodgers to one run at Dodger Stadium. The most lopsided result of the day by a wide margin.

St. Louis Cardinals, 12 — Kansas City Royals, 10. A 22-run game in Kansas City, the Cardinals holding on after a back-and-forth Sunday afternoon. The highest-scoring matchup on the board.

Milwaukee Brewers, 9 — Atlanta Braves, 4. Milwaukee's second inning did the damage and the Brewers never looked back, pulling away from Atlanta by five.

Pittsburgh Pirates, 8 — Colorado Rockies, 6. Pittsburgh took the road win in Denver, leaving the Rockies with a two-run loss.

Los Angeles Angels, 9 — Athletics, 7. The Angels outlasted Oakland by two in a back-and-forth afternoon game.

Philadelphia Phillies, 6 — New York Mets, 2. Philadelphia beat the Mets by four in the Sunday night matchup, the Phillies winning at Citizens Bank Park.

Cincinnati Reds, 4 — New York Yankees, 1. The Reds took the series over the Yankees, winning by three in New York on a Sunday afternoon.

Texas Rangers, 4 — San Diego Padres, 3. Texas claimed the series over San Diego with a one-run win at Globe Life Field.

Tampa Bay Rays, 4 — Washington Nationals, 3. A one-run game in St. Pete, Tampa Bay edging the Nationals by a single run.

Minnesota Twins, 4 — Arizona Diamondbacks, 2. The Twins took the series over Arizona, winning by two in Phoenix.

Houston Astros, 2 — Cleveland Guardians, 1. A pitcher's duel in Houston, the Astros holding off Cleveland by one.

Detroit Tigers, 5 — Chicago White Sox, 4. Detroit took the AL Central matchup by one, the White Sox leaving town on the short side of a close game.

Miami Marlins, 2 — San Francisco Giants, 1. Miami swept the Giants with a one-run win at loanDepot park, the Marlins winning the rubber game.

Seattle Mariners, 3 — Boston Red Sox, 1. Seattle handled Boston by two at T-Mobile Park.

Chicago Cubs at Toronto Blue Jays — Postponed, rain. Makeup date: August 6.

What to watch tonight

Baseball continues Monday with a 13-game board running from 6:10 PM through 10:00 PM ET. The Braves and Padres close the night on ESPN in San Diego.

  • MLB: Atlanta Braves at San Diego Padres, 10:00 PM ET on ESPN / MLB.TV. The Monday night close in San Diego, both clubs chasing division position in mid-June.
  • MLB: Los Angeles Dodgers at Minnesota Twins, 7:40 PM ET on MLB.TV. The Dodgers open in Minnesota after taking a 12-1 loss to Baltimore on Sunday.
  • MLB: Houston Astros at Toronto Blue Jays, 7:07 PM ET on ESPN Unlmtd / MLB.TV. Houston opens a series in Toronto.

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
Sources

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