Royals

See 15 photos from Royals’ win over Cardinals in I-70 Series finale at St. Louis

Key Takeaways
Key Takeaways

AI-generated summary reviewed by our newsroom.

Read our AI Policy.


  • The Kansas City Royals defeated the Cardinals 2-0 to win the I-70 Series finale.
  • Stepen Kolek pitched excellently while Salvador Perez homered and had a sacrifice fly.
  • Lucas Erceg closed the ninth for the save and the Royals snapped a six-game losing streak.

The Kansas City Royals closed out the latest edition of Major League Baseball’s I-70 Series against the Cardinals on Sunday afternoon at Busch Stadium.

And they did it in style, salvaging a 2-0 shutout victory in this three-game set after dropping the first two games in St. Louis on Friday and Saturday.

Stepen Kolek started for the Royals on Sunday and pitched an excellent game, while team captain/catcher Salvador Perez homered and drove in a run with a sacrifice fly. Closer Lucas Erceg pitched the ninth and got the save.

The Royals’ victory snapped a six-game losing streak. They open a homestand at Kauffman Stadium on Monday, with the first of three games against the Boston Red Sox set to begin at 6:40 p.m.

In the meantime, here are some images from Sunday’s series finale in St. Louis:

Kansas City Royals catcher Salvador Perez hits a first-inning sac fly against the Cardinals during an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026.
Kansas City Royals catcher Salvador Perez hits a first-inning sac fly against the Cardinals during an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026. Dilip Vishwanat Getty Images
Kansas City Royals catcher Salvador Perez rounds the bases after hitting a solo home run against the Cardinals during the fourth inning of an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026.
Kansas City Royals catcher Salvador Perez rounds the bases after hitting a solo home run against the Cardinals during the fourth inning of an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026. Dilip Vishwanat Getty Images
Kansas City Royals starting pitcher Stephen Kolek delivers a pitch to the Cardinals during an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026.
Kansas City Royals starting pitcher Stephen Kolek delivers a pitch to the Cardinals during an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026. Dilip Vishwanat Getty Images
Cardinals pitcher Andre Pallante delivers a pitch against the Kansas City Royals during an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026.
Cardinals pitcher Andre Pallante delivers a pitch against the Kansas City Royals during an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026. Dilip Vishwanat Getty Images
Kansas City Royals second baseman Michael Massey attempts to turn a double play against the Cardinals during an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026.
Kansas City Royals second baseman Michael Massey attempts to turn a double play against the Cardinals during an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026. Dilip Vishwanat Getty Images
The shirtless fans were back and cheering for the Cardinals in a Sunday, May 17, 2026 Interstate-70 Series game against the Kansas City Royals at Busch Stadium in St. Louis. KC won 2-0.
The shirtless fans were back and cheering for the Cardinals in a Sunday, May 17, 2026 Interstate-70 Series game against the Kansas City Royals at Busch Stadium in St. Louis. KC won 2-0. Dilip Vishwanat Getty Images
Kansas City Royals starting pitcher Stephen Kolek points to the sky after being relieved in a Sunday, May 17, 2026 game against the Cardinals at Busch Stadium in St. Louis.
Kansas City Royals starting pitcher Stephen Kolek points to the sky after being relieved in a Sunday, May 17, 2026 game against the Cardinals at Busch Stadium in St. Louis. Dilip Vishwanat Getty Images
Kansas City Royals pinch-hitter/second baseman Nick Loftin is hit in the hand by a pitch during the ninth inning of KC’s 2-0 win over the Cardinals in an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026.
Kansas City Royals pinch-hitter/second baseman Nick Loftin is hit in the hand by a pitch during the ninth inning of KC’s 2-0 win over the Cardinals in an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026. Dilip Vishwanat Getty Images
Kansas City Royals left fielder Isaac Collins, right, steals second base in the ninth inning, beating the throw and tag attempt by Cardinals second baseman JJ Wetherholt during KC’s 2-0 win at Busch Stadium in St. Louis on Sunday, May 17, 2026.
Kansas City Royals left fielder Isaac Collins, right, steals second base in the ninth inning, beating the throw and tag attempt by Cardinals second baseman JJ Wetherholt during KC’s 2-0 win at Busch Stadium in St. Louis on Sunday, May 17, 2026. Dilip Vishwanat Getty Images
Kansas City Royals outfielder Kyle Isbel makes a seventh-inning catch in an I-70 Series finale against the Cardinals at Busch Stadium in St. Louis on Sunday, May 17, 2026.
Kansas City Royals outfielder Kyle Isbel makes a seventh-inning catch in an I-70 Series finale against the Cardinals at Busch Stadium in St. Louis on Sunday, May 17, 2026. Dilip Vishwanat Getty Images
St. Louis’ Masyn Winn, left, turns a double play against the Royals, forcing out Michael Massey, right, during the fifth inning of an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026.
St. Louis’ Masyn Winn, left, turns a double play against the Royals, forcing out Michael Massey, right, during the fifth inning of an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026. Dilip Vishwanat Getty Images
Kansas City Royals relief pitcher Daniel Lynch IV works during the seventh inning of an I-70 Series finale against the Cardinals at Busch Stadium in St. Louis on Sunday, May 17, 2026.
Kansas City Royals relief pitcher Daniel Lynch IV works during the seventh inning of an I-70 Series finale against the Cardinals at Busch Stadium in St. Louis on Sunday, May 17, 2026. Dilip Vishwanat Getty Images
Kansas City Royals catcher and team captain Salvador Perez celebrates KC’s 2-0 victory over the Cardinals in an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026.
Kansas City Royals catcher and team captain Salvador Perez celebrates KC’s 2-0 victory over the Cardinals in an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026. Dilip Vishwanat Getty Images
Kansas City Royals closer Lucas Erceg pitched the ninth inning for the save as KC beat the Cardinals 2-0 in an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026.
Kansas City Royals closer Lucas Erceg pitched the ninth inning for the save as KC beat the Cardinals 2-0 in an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026. Dilip Vishwanat Getty Images
Kansas City Royals first baseman Vinnie Pasquantino fields a ball against the Cardinals during in the fifth inning of an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026.
Kansas City Royals first baseman Vinnie Pasquantino fields a ball against the Cardinals during in the fifth inning of an I-70 Series finale at Busch Stadium in St. Louis on Sunday, May 17, 2026. Dilip Vishwanat Getty Images

This story was originally published May 17, 2026 at 3:42 PM.

Sports Pass is your ticket to Kansas City sports
#ReadLocal

Get in-depth, sideline coverage of Kansas City area sports - only $1 a month

VIEW OFFER