Major League Baseball
Kansas City 7, St. Louis 5
When: 7:45 PM ET, Thursday, June 5, 2025
Where: Busch Stadium, St. Louis, Missouri
Temperature: 73°
Umpires: Home - James Jean, 1B - Todd Tichenor, 2B - Nestor Ceja, 3B - Edwin Jimenez
Attendance: 31038

Maikel Garcia hit a two-run homer and scored three times to lead the visiting Kansas City Royals past the St. Louis Cardinals 7-5 Thursday in the second half of a split doubleheader.

The Cardinals rallied to win the first game 6-5 in 10 innings.

Salvador Perez drove in two runs for the Royals in Game 2 and Freddy Fermin hit a solo homer.

Royals starting pitcher Cole Ragans allowed five runs on five hits and three walks in three innings. He struck out four.

Angel Zerpa (3-0) threw three scoreless innings, Steven Cruz blanked the Cardinals for two innings and Carlos Estevez closed out the game for his 18th save.

Willson Contreras went 2-for-4 with a run and three RBIs and Nolan Arenado hit a two-run homer for the Cardinals.

St. Louis starting pitcher Matthew Liberatore (3-5) allowed seven runs on eight hits in four innings.

Kansas City took a 2-0 lead in the first inning when Bobby Witt Jr. hit a single and Garcia launched his homer.

The Cardinals cut the lead to 2-1 in the bottom of the inning on a walk by Lars Nootbaar, then singles from Masyn Winn and Contreras.

The Royals increased their lead to 5-1 in the third inning. Fermin's homer started the rally and a single by Jonathan India, a double by Garcia, Vinny Pasquantino's run-scoring groundout and Perez's RBI single completed it.

But the Cardinals tied the game 5-5 in the bottom of the inning. Winn walked, Brendan Donovan hit a single, Contreras hit a two-run double, and Arenado hit his two-run homer.

Kansas City retook the lead 6-5 in the fourth inning with doubles by Mark Canha and Nick Loftin.

The Royals made it 7-5 in the fifth when Garcia walked, stole second, took third on a groundout and scored on Perez's single.

--Field Level Media

Top Game Performances
Starting Pitchers
Kansas City   St. Louis
Cole Ragans Player Matthew Liberatore
No Decision W/L Loss
3.0 IP 4.0
4 Strikeouts 2
5 Hits 8
15.00 ERA 15.75
Hitting
Kansas City   St. Louis
Freddy Fermin Player Nolan Arenado
2 Hits 2
1 RBI 2
1 HR 1
5 TB 5
.667 Avg .500
Team Stats Summary
 
Team Hits HR TB Avg LOB K RBI BB SB Errors
Kansas City 12 2 21 .316 21 6 7 3 2 0
St. Louis 7 1 11 .212 16 13 5 4 1 0