What happened: The Kansas City Royals beat the visiting St. Louis Cardinals 6-5 to extend their winning streak to three games. The interleague result keeps Kansas City rolling at home in the back half of the I-70 series.
MLB·FINAL·June 19, 2026 11:45 PM ET
Royals edge Cardinals for third straight win in I-70 series
Kansas City rides a hot streak past St. Louis.
Wire Report IntelligenceUpdated Jun 201 min read
Box score
More on Kansas City Royals
CONVERSATION
Loading comments…
MLBRecapKansas City Royals
Follow MLB Intelligence
Real-time signals and analysis
WR Pro
The day's sports, briefed to your inbox at 7am ET. Every claim sourced.
RELATED STORIES