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.
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.
Follow Sideline for tomorrow's recap — no app required.
Keep reading
Last Night in Sports: June 20, 2026
Phillies bury the Mets 15-3 and the Twins outslug Arizona 16-8 in a 14-game MLB Saturday. Padres edge Texas 6-4 in 10. NBA and NHL are in the offseason.
Last Night in Sports: June 22, 2026
San Diego blanks Atlanta 1-0 behind Mason King and Miller's 21st save. White Sox edge Cleveland 6-5. Full MLB Monday board; Cubs-Mets postponed June 24.
Last Night in Sports: June 19, 2026
Cubs bury the Blue Jays 16-2 in the night's runaway. Athletics outlast the Angels 12-11 in 10 innings, Dodgers edge the Orioles 6-5. A 14-game MLB Friday.