The St. Louis Cardinals (26-20) edged the Kansas City Royals (25-22), 1-0, on Saturday night at Kauffman Stadium, clinching the I-70 series and improving to 7-1 on their road trip. Jordan Walker delivered the game’s only run with a solo homer, Miles Mikolas tossed six innings of two-hit ball and a string of highlight-reel defensive plays secured the win in the Cardinals’ fastest game in over 20 years.
Starting Pitchers
Miles Mikolas (STL): 6.0 IP, 2 H, 0 ER, 4 K, 2 BB
Noah Cameron (KC): 6.1 IP, 2 H, 1 ER, 3 K, 0 BB
Game Summary
4th Inning
Victor Scott II saved an extra-base hit with a leaping grab at the wall, robbing Vinnie Pasquantino and keeping the game scoreless.
Victor Scott II with another great catch at the wall! pic.twitter.com/xELVu93M4L
— St. Louis Cardinals (@Cardinals) May 18, 2025
6th Inning
Jordan Walker crushed a four-seam fastball to left-center for a solo home run — his first since April 13 and third of the season — giving the Cardinals a 1-0 lead.
Flap those wings, Jordan Walker! pic.twitter.com/FQpYrdEJqb
— St. Louis Cardinals (@Cardinals) May 18, 2025
8th Inning
With two Royals on base, Jonathan India hit a sharp liner to Brendan Donovan at second. He flipped to Masyn Winn for the force and Winn helped complete a double play by starting a rundown that ended with a clean tag by Nolan Arenado.
On the next play, Donovan followed with a diving stop on a grounder up the middle, then quickly flipped it to Winn at second to get a clutch force out to end the inning.
DEFENSE! pic.twitter.com/DHlzvPrwom
— St. Louis Cardinals (@Cardinals) May 18, 2025
9th Inning
Pasquantino grounded a ball deep in the hole at shortstop. Winn made a slick backhanded play, slid into a pop-up throw and fired over to first while falling backward to record the out.
Elite defense from Masyn Winn in the 9th inning! pic.twitter.com/Y66Sxz7KT7
— St. Louis Cardinals (@Cardinals) May 18, 2025
Stats and Notes
The game lasted 1 hour and 49 minutes — the Cardinals’ fastest since 2002.
Mikolas has now allowed just four earned runs over his last 27.2 innings across five starts.
St. Louis has gone seven straight games without an error on this road trip.
The Cardinals have won 12 of their last 13 games overall.
Betting Recap
Cardinals ML (+100) cashed with Eric Sontag and the total score stayed well UNDER 8.5 (+102).
Standings
St. Louis still sits one game back of the division-leading Cubs in the NL Central and hold a 4.5-game lead over the third-place Reds.
On Deck
The Cardinals and Royals wrap up the I-70 series on Sunday at 1:10 p.m. CT. Matthew Liberatore will get the start for St. Louis, facing former Cardinal Michael Wacha.
Cards Hub Postgame: St. Louis Cardinals Win a Gem & Clinch Another Series
