Royals Rally Past Cardinals as McGreevy Struggles on the Mound
Kansas City, Missouri – On June 19, 2026, the Kansas City Royals emerged victorious against the St. Louis Cardinals, showcasing a solid performance that belied their current position in the league standings. Starting pitcher Michael McGreevy faced challenges throughout the game, ultimately leading to a tough outing for the Cardinals.
The Cardinals struck first in the game, demonstrating their knack for early scoring. In the opening inning, Iván Herrera earned a walk, followed by Alec Burleson's double that advanced Herrera to third base. Jordan Walker then executed a sacrifice fly, allowing Herrera to score and giving St. Louis a 1-0 lead. The Cardinals extended their advantage in the third inning when Nathan Church walked and later scored on a single from Herrera, pushing the score to 2-0.
However, the Royals began to turn the tide in the fourth inning. After Lane Thomas led off with a double, Jac Caglianone's double brought Thomas home, cutting the deficit to 2-1. McGreevy managed to record an out but soon unraveled as the Royals notched three more runs, ultimately taking a 4-2 lead. Caglianone added to the Royals' tally in the fifth with a powerful home run, making it 5-2 before McGreevy exited after five innings, having allowed eight hits and five earned runs.
In the sixth inning, George Soriano took over for the Cardinals but faced immediate pressure, allowing Kansas City to extend their lead to 6-2. The Cardinals struggled offensively for most of the game, failing to capitalize on opportunities. Despite a late-game push in the ninth inning, which included a two-run single from Blaze Jordan, they fell short, ending the game at 6-5 in favor of the Royals.
The Cardinals will look to regroup as they prepare to face the Royals again on Sunday, with Dustin May slated to start against Kansas City's Stephen Kolek. The game is set for 1:10 PM Central Time, and fans can catch the action on Cardinals.tv.
What's Your Reaction?
like
0
dislike
0
love
0
funny
0
angry
0
sad
0
wow
0

