St. Louis Cardinals 5-6 Kansas City Royals

Updated

Kansas City Royals beat the St. Louis Cardinals 6-5 at Kauffman Stadium, Kansas City on Sat, 20 Jun 2026.

Report

Kansas City Royals beat St. Louis Cardinals 6-5

The Kansas City Royals edged the St. Louis Cardinals 6-5 at Kauffman Stadium on Friday 19 June.

A 4-run 4th inning did the damage.

Seth Lugo got the win, Michael McGreevy took the loss and Alex Lange earned the save.

Jac Caglianone went 2-for-4 with a homer and 2 RBI and Blaze Jordan went 1-for-4 and 2 RBI.

Hits: STL 8, KC 9; errors 1-0.

Kansas City Royals move to 32-45; St. Louis Cardinals fall to 40-34.

Attendance: 27,323.

Decisions

  • Win: Seth Lugo
  • Loss: Michael McGreevy
  • Save: Alex Lange

Line score

Team123456789RHE
St. Louis Cardinals101000003581
Kansas City Royals00041100690

Biggest moments

  • Isaac Collins doubles (10) on a line drive to left fielder Lars Nootbaar. Michael Massey scores. John Rave scores.
  • Michael Massey singles on a ground ball to center fielder Nathan Church. Jac Caglianone scores. Michael Massey to 2nd. Michael Massey advances to 2nd, on a throwing error by center fielder Nathan Church.
  • Jac Caglianone singles on a sharp ground ball to center fielder Nathan Church. Lane Thomas scores.
  • Alec Burleson doubles (19) on a sharp line drive to right fielder John Rave. Iván Herrera to 3rd.
  • Iván Herrera singles on a sharp ground ball to right fielder John Rave. Nathan Church scores.

Questions

Who won St. Louis Cardinals vs Kansas City Royals?

The Kansas City Royals, 6-5, on Sat, 20 Jun 2026.