Home/Articles/MLB
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
Post on X
The @Royals win their 3rd straight! https://t.co/xDB8ogkF40

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.

Why it matters: The run is a welcome turn for a Royals club sitting well below .500 this season, while the loss snaps momentum for a Cardinals team that had been playing winning baseball. Stacking three in a row gives Kansas City its strongest stretch in recent weeks.

By the numbers: Kansas City sits 31-45 on the season, scoring 4.1 and allowing 4.7 runs per game, and now owns a winning streak after going WWLLW over its last five. The 6-5 final follows a 14-6 rout of St. Louis the night before. St. Louis entered at 40-33 but has now dropped consecutive games.

What to watch: Watch whether Kansas City can complete a series sweep and stretch the streak to four as the I-70 set wraps up.

Sources

  • @MLB 
Box score

More on Kansas City Royals

CONVERSATION
Loading comments…
MLBRecapKansas City Royals
Follow MLB Intelligence
Real-time signals and analysis
@WireReportMLB
WR Pro
The day's sports, briefed to your inbox at 7am ET. Every claim sourced.
$9/monthFree weekly newsletter →
RELATED STORIES
← Back to Wire Report