Back to Sport

Giants Fall Short as Royals Win 3-2 in Kansas City

San Francisco’s early lead vanished as Kansas City rallied with two late runs. Tyler Mahle took the loss while Luinder Avila secured the win for the home team.

Briar Keller

July 22, 20262 min read

baseball victory celebration - illustration, Jake Team LLC
baseball victory celebration - illustration, Jake Team LLC
MLBFinal
San Francisco Giants2
Kansas City Royals3

July 21, 2026

Trailing Effort Falls Short

The San Francisco Giants entered Tuesday’s contest at Kauffman Stadium looking to build momentum, but a late offensive surge by the Kansas City Royals proved decisive in a 3-2 final. Despite holding a 2-1 advantage entering the sixth inning, San Francisco could not hold the lead as the home team scored two runs to seal the victory.

San Francisco’s offense found its first spark in the third inning. Jensen connected on a 416-foot home run to right center, giving the Giants a 1-0 lead that they would carry for two innings. The run stood as the only solo shot of the game, highlighting a contest defined by small-ball tactics and pitching duels.

Giants Seize Lead in Fifth

The Giants took control in the fifth inning against Royals starter Luinder Avila. Gilbert singled to right, allowing J. Rodríguez to cross the plate and tie the game at 1-1. The momentum shifted further when Ramos grounded into a fielder’s choice to shortstop. Gilbert scored to put San Francisco ahead 2-1, while Koss advanced to third base on a throwing error by Royals shortstop Tolbert.

Avila, who improved to 5-3 on the season, pitched 6.1 innings, allowing five hits and three earned runs while striking out seven batters. He left the game with the Giants leading, but the Royals’ offense remained poised to strike.

Late Rally Secures Win

Kansas City tied the game in the sixth inning when Pasquantino singled to center, bringing Collins home to make it 2-2. The winning run arrived moments later as Loftin singled to left, scoring Perez. Marte reached second and Pasquantino moved to third on the play, giving the Royals a 3-2 lead they would not relinquish.

Royals relievers Matt Strahm, John Schreiber, and Alex Lange combined to preserve the victory. Lange recorded the save, his ninth of the season, while Strahm earned his 12th hold. Schreiber pitched a perfect inning to bridge the gap.

For San Francisco, Tyler Mahle took the loss, falling to 2-9 on the year. He pitched 5.0 innings, giving up five hits and three earned runs. Sam Hentges, Keaton Winn, Dylan Smith, and Caleb Kilian provided relief, with Smith and Winn pitching scoreless frames.

The defeat drops San Francisco to 42-59 on the season. The Royals improve to 42-60. The game drew 25,175 fans to Kauffman Stadium in Kansas City, Missouri.

Sources

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

Share

Briar Keller

Briar Keller covers Saratoga high school and area college sports.

Related Stories

More in Weather