Caglianone’s Two-Homer Night Lifts Royals Past Rangers

Sometimes a baseball game tells you everything you need to know about two teams heading in different directions. On Tuesday night at Kauffman Stadium, the Kansas City Royals reminded the Texas Rangers that this American League West race is far from over, using a devastating sixth-inning outburst to secure a 5-3 victory. The Rangers came in as the favorites, but they left with nothing but questions and a sour taste courtesy of one of baseball’s most exciting young sluggers.

Pitching Decisions

1.1IP0H0ER0BB2K
5.2IP4H4ER3BB3K
1.0IP0H0ER1BB2K

Star Performers

Jake Burger

Season AVG: .238
3AB1H0HR1RBI0R1BB
Jac Caglianone

Season AVG: .261
3AB3H2HR3RBI2R1BB

Let’s be crystal clear: this game belonged to Jac Caglianone. The Royals’ emerging superstar went 3-for-3 with two home runs and three RBIs, turning Kauffman Stadium into his personal launching pad and proving once again why he’s become an absolute force in this lineup. His two-homer night wasn’t just offensive production, it was a statement. One of those blasts traveled 431 feet to right-center field, a moonshot that had the Rangers’ defense shaking their heads in disbelief. When you’re hitting the baseball that hard and that far, you’re not just winning games, you’re altering momentum.

Jac Caglianone homers twice, powers Royals to 5-3 win

Nathan Eovaldi took the loss, and while his final line of 5.2 innings with four earned runs and three walks won’t make Rangers fans forget about him, the damage was done. He surrendered four runs in the sixth inning alone, and that’s simply unacceptable when you’re trying to stay competitive in this division. Eovaldi showed competency early, striking out three batters, but he couldn’t navigate the disaster that the middle innings became. The Rangers had their chance. Jake Burger‘s RBI single in the second inning gave Texas an early 1-0 lead, and they should have built on that foundation. Instead, they watched the Royals methodically dismantle their pitching.

Maikel Garcia's game-tying triple

The Sixth-Inning Avalanche

That bottom of the sixth will haunt Texas. Maikel Garcia ripped a triple to right field that brought Carter Jensen home and tied the game at 1-1. Then Vinnie Pasquantino delivered a ground-rule double to center, putting the Royals ahead. But the real dagger came when Caglianone stepped up and deposited his second home run of the evening into the right-center bleachers, a two-run shot that suddenly made it 5-1 Royals. Garcia’s triple and Pasquantino’s clutch two-bagger set the table, but Caglianone cleaned it. That’s championship-caliber execution from Kansas City.

Vinnie Pasquantino's RBI ground-rule double

Relief Prevails When It Matters

Credit Steven Cruz and Alex Lange for shutting the door once the Royals had their lead. Cruz earned the win with 1.1 scoreless innings, and Lange closed out the ninth with a save, striking out two while working around one walk. The Rangers mounted a minor comeback when Corey Seager drove in Joc Pederson with a groundout in the seventh, pulling Texas to within 5-3, but it was too little, too late. By that point, the Royals had already seized control of the narrative and the game.

Alex Lange earns the save with a strikeout

This was Kansas City’s game to lose, and they refused to blink. The Rangers walked out of Missouri empty-handed, and more importantly, they walked out with a clear message: the Royals are for real, and Jac Caglianone is carrying them there.

Box Score

Texas Rangers Batting

Player AB R H RBI BB SO AVG
Joc Pederson DH 5 1 1 0 0 1 .237
Corey Seager SS 4 0 1 1 0 2 .185
Josh Jung 3B 4 0 2 0 0 0 .316
Brandon Nimmo RF 4 0 2 0 0 1 .253
Wyatt Langford LF 3 1 0 0 1 1 .226
Ezequiel Duran 2B 4 0 1 0 0 1 .293
Jake Burger 1B 3 0 1 1 1 0 .238
Evan Carter CF 4 1 1 0 0 0 .174
Kyle Higashioka C 4 0 0 0 0 2 .236

Texas Rangers Pitching

Pitcher IP H R ER BB SO ERA
Nathan Eovaldi (L) 5.2 4 4 4 3 3 4.26
Jalen Beeks 0.2 3 1 1 0 0 3.81
Cole Winn 0.2 0 0 0 0 0 5.40
Robby Ahlstrom 1.0 1 0 0 0 0 0.00

Kansas City Royals Batting

Player AB R H RBI BB SO AVG
Carter Jensen C 4 1 1 0 0 1 .214
Bobby Witt Jr. SS 3 0 0 0 1 0 .277
Maikel Garcia 3B 4 1 1 1 0 2 .266
Vinnie Pasquantino 1B 4 1 1 1 0 0 .221
Salvador Perez DH 4 0 0 0 0 0 .201
Jac Caglianone RF 3 2 3 3 1 0 .261
Michael Massey 2B 4 0 1 0 0 0 .262
Isaac Collins LF 3 0 0 0 0 0 .212
Kyle Isbel CF 2 0 1 0 1 0 .244
Tyler Tolbert CF 0 0 0 0 0 0 .231

Kansas City Royals Pitching

Pitcher IP H R ER BB SO ERA
Stephen Kolek 5.0 8 2 1 1 3 3.14
Steven Cruz (W) 1.1 0 0 0 0 2 7.02
Daniel Lynch IV 1.0 1 1 1 0 0 1.98
John Schreiber 0.2 0 0 0 0 1 2.77
Alex Lange (SV) 1.0 0 0 0 1 2 3.90