Without much offense during their weekend visit with the Rangers, every mistake in the field or choppy inning from the mound looked a little bigger, as everything does, in Texas.
More offense did not make such faults appear smaller in Ó£ÌÒÊÓÆµ.
The Cardinals misplaced a five-run lead in the torrent of Kansas City’s eight-run cloudburst against starter Andre Pallante and a rapid-response group of relievers. What could have been another in a series of comeback wins for the Cardinals and their persistent offense had the script flipped at home in a stumbling 10-7 loss to the visiting Royals on Tuesday night.
It took Kansas City nine batters to dismantle the Cardinals’ five-run lead in the fifth inning and send them to their third loss in four games. The Cardinals managed five hits in each of the three games against the Rangers and four runs total. They had more runs than that in a single inning Tuesday, and they entered the ninth with 11 hits.
People are also reading…
That wasn’t enough to outrun their own pitching.
From the fifth through the sixth inning, the Royals scored eight runs on nine hits. Bobby Witt Jr. had a two-run single in the fifth inning to spur the six-run innings, and he finished the game with a home run and four RBIs.
The Royals tenderized Pallante’s ERA – nudging it up to 4.91 – but also found success against two of the Cardinals’ most reliable reliever. That is where the leaks are starting to widen. Setup man Kyle Leahy allowed a run and two hits to give him six runs allowed and 11 hits in his past five innings. Steven Matz allowed two runs and an inherited runner to score in his 1 1/3 innings.
The Cardinals did not score after the third and finished 3 for 12 with runners in scoring position. The last of those at-bats came with the tying run at home in the ninth inning.

The Cardinals’ Alec Burleson (41) celebrates infielder Nolan Gorman’s (16) two-run home run in the second inning of a game against the Royals on Tuesday, June 3, 2025, at Busch Stadium.
How Pallante, game came undone
Five pitches into his start, Pallante was behind.
Forty-nine pitches into the start and Pallante was rolling.
Twenty-one pitches later his line was a bloated mess, the Cardinals’ lead swamped.
When Pallante had a hold on the game, he breezed through innings, and when he lost that grip it came apart even faster. The Royals’ No. 2 hitter Witt tagged Pallante’s 96-mph fastball in the first inning for a two-run homer on the fifth pitch of the game. Pallante retired the next three batters to finish the inning – and he blitzed to retire 13 consecutive. When he struck out Witt in the third inning on a 97.5-mph fastball, Pallante had nine outs on his past 34 pitches.
He retired the side in order on 10 pitches in the fourth.
Things went sideways from there.
The Cardinals scored seven runs during Pallante’s start and five in the third inning to give the right-hander a five-run lead and a tailwind as he gathered momentum.
Within the span of five batters it all got away from him as he was permitted to face Witt for a third time. It did not go well.
So much of the talk heading into the series for the Royals was how their outfield offense was a leading culprit for their overall offensive issues. Kansas City’s outfield had produced the fewest homers in the majors (seven) and their combined .331 slugging percentage was the second-lowest in the majors for any group of outfielders. They were, according to FanGraphs, an active drag on the team, worth minus-1.0 Wins Above Replacement. This was as clear in the lineup as it was in the stats. The Royals’ three starting outfielders hit Nos. 7, 8, and 9.
In the fifth, they got hits off Pallante in the same order.
Left fielder Nick Loftin hit the eight homer by a KC outfielder this season. Right fielder Drew Waters and center fielder Kyle Isbel followed with singles. That spun the lineup back around to the top of it just in time for Jonathan Indian to loop a single and load the bases for Witt. Pallante got a visit on the mound, but not a change. That choice could be rooted in how he pitched the previous innings or the Cardinals' availability of relievers over the coming fortnight.
He kept the ball long enough to tumble into a full count against Witt and then leave a pitch up enough for the Witt to single to center on Pallante’s 71st and final pitch.
In the span of 21 pitches, Pallante allowed five hits and three runs.
The two batters he left on base for Steven Matz to deal with both scored to tie the game, 7-7, when Vinnie Pasquantino doubled with two outs. Pallante went from the verge of a quality start with two runs on two hits through four innings to allow seven runs on seven hits through 4 1/3 innings.
Cards bash way to big (but fleeting) lead
An inning after Nolan Gorman tied the game with his first home run since March 30, the Cardinals were able to get a rally back to him as they pounced on the new game he created.
Gorman had gone about 105 plate appearances since his previous and only home run of the season when he drilled a pitch 105.7 mph for a two-run, game-tying homer.
With the balanced score and Pallante finding his footing, the Cardinals opened the third with their leadoff hitter. What sparked the inning was the first of shortstop Masyn Winn’s hits. A walk followed, and then the blasts began. Willson Contreras ripped a double down the third-base line and into the stands to break a 2-2 tie. Nolan Arenado skipped into an infield single that brought home another run, and an error on the same play forced home a second run.
Alec Burleson followed with the Cardinals’ second two-run homer in as many innings.
The tidy 2-2 ballgame that Royals’ starter Michael Lorenzen took into the bottom of the third inning was obliterated by the time Gorman was on deck. Lorenzen did not get to face the left-handed batter who started the scoring an inning earlier with a homer, and lefty reliever Daniel Lynch IV did not retire him. Gorman walked for the second of his three times on base through seventh inning.
The five-run third gave the Cardinals more runs in a single inning Tuesday than they scored during their entire weekend in Texas.
It was not enough.
Welcome to the bigs; watch the gloves
The player who brought a swarm of Kansas City’s media and some KC fans to Busch Stadium on Tuesday did not take long to learn about the defense that awaits him at the highest level.
Jac Caglianone, the sixth overall pick 11 months ago out of the University of Florida, made his major-league debut with the Royals and was promoted to bring some punch the lineup. They had at least eight runs on the board Tuesday before he got involved, but it was not for lack of effort or exit velocity. He just ran into two of the finest fielders in the world.
In his first big-league at-bat, Caglianone tagged a ball to deep center field – right toward the Bank of America ad almost 400 feet away from home – and there to meet it in stride was Cardinals center fielder Victor Scott II. The hit had an expected batting average of .330, and there are some parks where the liner would pinball off the wall before the fielder could. But at Busch with its facets and Scott on patrol, it was just a leadoff out.
Caglianone led off against Pallante in the right-hander’s messy fifth inning and skipped a grounder toward left against the shift.
Arenado, who would twice defy the prospect with his range, gloved the grounder casually and then delivered a throw to first base that was like a timing route for Willson Contreras. The throw arrived almost as Contreras did – and well before Caglianone did.
The inning crumbled on the Cardinals from there.
Photos: Kansas City Royals rally to beat Cardinals 10-7

Ca0rdinals starting pitcher Andre Pallante (53) reacts after Royals shortstop Bobby Witt Jr. hit a two-run single in the fifth inning of a game Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals pitcher Andre Pallante (53) walks back to the dugout after giving up four runs in the fifth inning of a game against the Kansas City Royals on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals pitcher Andre Pallante (53) walks back to the mound after Kansas City Royals Bobby Witt Jr. (7) hit a 2RBI single in the fifth inning of a game on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals pitcher Kyle Leahy (62) watches as Kansas City Royals Jonathan India (6) scores on a RBI single by Royals Maikel Garcia (11) in the sixth inning of a game on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals pitcher Kyle Leahy (62) walks back to the mound after Kansas City Royals Jonathan India (6) scores on a RBI single by Royals Maikel Garcia (11) in the sixth inning of a game on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals pitcher Steven Matz (32) walks back to the mound after Kansas City Royals Salvador Perez (13) RBI single gives the Royals the lead in the fifth inning of a game on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals pitcher Steven Matz (32) watches the game from the railing after being taken out of the game in the sixth inning of a game against the Kansas City Royals on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals pitcher Steven Matz (32) walks back dugout in the sixth inning of a game against the Kansas City Royals on Tuesday, June 3, 2025, at Busch Stadium.

Fans show support as Royals designated hitter Jac Caglianone (14) steps to the plate against Cardinals starting pitcher Andre Pallante (53) during his first at-bat in his major league debut during the second inning of a game Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals first base Willson Contreras (40) celebrates his 500 career RBI after hitting a double in the third inning of a game against the Kansas City Royals on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals Alec Burleson (41) points to the dugout after hitting a two-run home run in the third inning of a game against the Kansas City Royals on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals Willson Contreras congratulates Cardinals Alec Burleson (41) on his two-run home run in the third inning of a game against the Kansas City Royals on Tuesday, June 3, 2025, at Busch Stadium.

Kansas City Royals center fielder Kyle Isbel (28) catch reach a two-run home run by Ó£ÌÒÊÓÆµ Cardinals Nolan Gorman (16) in the second inning of a game on Tuesday, June 3, 2025, at Busch Stadium.

Kansas City Royals designated hitter Jac Caglianone (14) hits a deep fly ball off Ó£ÌÒÊÓÆµ Cardinals pitcher Andre Pallante (53) during his first at bat in his major league debut in the second inning of a game on Tuesday, June 3, 2025, at Busch Stadium.

Cardinals pitcher Andre Pallante wipes sweat off his head in the dugout during the second inning of a game against the Royals on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals pitcher Andre Pallante (53) pitches to Kansas City Royals Jonathan India (6) in the first inning of a game on Tuesday, June 3, 2025, at Busch Stadium.

The Cardinals’ Alec Burleson (41) celebrates infielder Nolan Gorman’s (16) two-run home run in the second inning of a game against the Royals on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals center fielder Victor Scott II (11) catches a deep fly ball hit by Kansas City Royals Jac Caglianone (14) in the second inning of a game on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals' Nolan Gorman (16) high-fives teammates after hitting a two-run home run in the second inning of a game against the Kansas City Royals on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals pitcher Andre Pallante (53) walks to the dugout from the bullpen before the start of a game against the Kansas City Royals on Tuesday, June 3, 2025, at Busch Stadium.

Kansas City Royals Jonathan India (6) celebrates Royals' Bobby Witt Jr. (7) two-run home run off Ó£ÌÒÊÓÆµ Cardinals pitcher Andre Pallante (53) in the first inning of a game on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals pitcher Andre Pallante (53) pitches to Kansas City Royals Jonathan India (6) in the first inning of a game on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals Lars Nootbaar (21) picks up his things in the dugout after the Kansas City Royals beat the Cardinals 10-7 Tuesday, June 3, 2025, at Busch Stadium.

Kansas City Royals right fielder Drew Waters (8) and Kansas City Royals second base Jonathan India (6) can't reach a pop fly hit byÓ£ÌÒÊÓÆµ Cardinals second base Nolan Gorman (16) in the sixth inning of a game on Tuesday, June 3, 2025, at Busch Stadium.

Ó£ÌÒÊÓÆµ Cardinals Masyn Winn (0) celebrates a double in the sixth inning of a game against the Kansas City Royals on Tuesday, June 3, 2025, at Busch Stadium.