Cardinals hold off Royals in high-scoring series finale
Yahoo Sports • 1 min read • Latest: Jun 21, 2026, 9:38 PM
Last updated Jun 21, 2026
In Kansas City on June 21, the Cardinals topped the Royals 12-10 in an intense game. St. Louis surged ahead with five runs in the first inning, including a three-run homer from Masyn Winn, taking a commanding 9-2 lead by the second. Although the Royals rallied with home runs from Nick Loftin and Jac Caglianone, which marked his fourth of the series, they fell short after a late-game surge with runners in scoring position. The Royals finished the season series at 3-3 against the Cardinals, with a season record of 32-46.
- •Cardinals score five runs in the first inning
- •Jac Caglianone hits two home runs for the Royals
- •Royals bring tying run to the plate in ninth inning
- •Caglianone leads Royals to finish with 12 home runs this season
- •St. Louis avoids series sweep with today's win
- 9:38 PMYahoo Sports — Royals lose slugfest in series finale against Cardinals
Sources
External linksOriginal reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.
Related Stories
Last 14 days- MLB•Jun 21, 2026, 9:16 PMJJ Wetherholt Homers Help Cardinals Win Slugfest Over the Royals Sunday
- MLB•Jun 21, 2026, 6:45 PMGame 79: Twins at Diamondbacks
- MLB•Jun 21, 2026, 5:40 PMGame Discussion for St. Louis Cardinals vs Kansas City Royals Sunday
- MLB•Jun 21, 2026, 5:40 PMCardinals at Royals 6/21 game discussion
- MLB•Jun 21, 2026, 2:35 PMManny Machado powers up, slugs Padres to rubber match
- MLB•Jun 21, 2026, 12:00 PMThis Week in Purple: Drew and Zach Goodman are relishing the ‘rare and unique’ opportunity to broadcast together on Father’s Day
