Back to Sport

Caglianone’s Two Homers Lift Royals Past Rangers 5-3

Jac Caglianone hit two home runs as the Kansas City Royals defeated the Texas Rangers 5-3 at Kauffman Stadium on Tuesday.

Cody Ferris

June 10, 20262 min read

MLBFinal
Texas Rangers3
Kansas City Royals5

June 9, 2026

Turning Point

The Kansas City Royals seized control of their Tuesday night contest against the Texas Rangers with a decisive offensive surge in the sixth inning. The momentum shifted when Jac Caglianone launched a two-run homer to right center, extending the Royals' lead to 5-2. That sequence, fueled by a ground-rule double from Michael Trevino and a triple from Jose Garcia, proved to be the difference in a 5-3 victory.

Game Progression

Texas Rangers took an early 1-0 lead in the second inning when Andrew Benintendi singled to left field, driving in Adolis Garcia. The Rangers added to their advantage in the fourth inning, scoring two runs on throwing errors by Royals catcher Salvador Perez. Despite the scoring, Texas starter Nathan Eovaldi struggled to contain the Royals' lineup, allowing four earned runs over 5.2 innings while striking out three batters.

Kansas City answered in the fifth inning when Caglianone hit a solo home run to right center, cutting the deficit to 2-1. The Royals tied the game in the sixth on Garcia’s triple, which scored Adolis Garcia. Pasquantino followed with a ground-rule double, bringing Garcia home to give Kansas City a 3-2 lead. Caglianone immediately extended the lead with his second homer of the game.

The Rangers managed one run in the seventh inning on a sacrifice fly by Corey Seager, making the score 5-3. However, the Royals' bullpen held firm. Stephen Kolek started for Kansas City, working five innings and allowing one earned run on eight hits. Steven Cruz earned the win with 1.1 scoreless innings. Daniel Lynch IV and John Schreiber provided relief, with Lynch allowing one run in one inning. Alex Lange closed the game with a perfect inning, recording two strikeouts to secure the save.

Final Stats

Eovaldi (5-7) took the loss, giving up four runs on four hits. Jalen Beeks and Cole Winn also pitched for Texas, with Beeks allowing one earned run in 0.2 innings. Robby Ahlstrom pitched a scoreless inning in relief.

For the Royals, Kolek (4-3) started, while Cruz improved to 1-2 with the win. Lynch (6-2) took the loss after allowing one run, and Schreiber added a hold. Lange recorded his fourth save of the season.

The game was played at Kauffman Stadium in Kansas City, Missouri, before a crowd of 25,075 fans. The Royals improved their record to 28-39, while the Rangers fell to 32-34.

Sources

https://www.espn.com/mlb/game/_/gameId/401815690

Share

Cody Ferris

Cody Ferris covers Van Alstyne Panthers athletics and area high school and college sports.

Related Stories