What a Heart-stopping Game!
Oh man, my fellow Royals fans, what an emotional rollercoaster we just witnessed! Our Kansas City Royals went up against the Miami Marlins, and it was quite the nail-biting showdown. Although we fell short with a final score of 7-8, let's delve into the action and highlight some key moments that had us on the edges of our seats!

Early Game Slump
Unfortunately, the game didn't start on a high note for us. The Marlins jumped out to an early lead, courtesy of a solo homer by their Jesus Sanchez and a two-run blast by Kyle Stowers in the first inning. By the end of the third inning, the Marlins were up 5-0, while our boys in blue were finding it challenging to get on base.
Fighting Back!
But hold on! Our Royals never back down, right? In the top of the 4th inning, we saw a rally! Maikel Garcia and Salvador Perez started it off with singles. Nick Loftin drove in our first run, and then John Rave went yard with a three-run homer to bring us right back into the game – 5-4. As fans, moments like these remind us why we love our team and their fighting spirit!
Clawing Our Way to Extra Innings
For a good chunk of the game, we couldn't get the breakthrough, but with one swing of John Rave’s bat in the top of the 9th, he tied the score with another crucial homer to left center! 🏌 This clutch moment sent the game into extra innings, and as Royally optimistic as ever, we hoped for a fairy-tale ending.
The Thrilling Finish
In the top of the 10th, we saw Adam Frazier step up to the plate as a pinch hitter and deliver a critical two-run double, putting us ahead 7-5. Our confidence was soaring, and victory felt close. However, the bottom of the 10th proved heart-wrenching as the Marlins clawed back with Kyle Stowers dealing the final blow – a home run that sealed their win at our expense.
Despite the loss, our Royals played with heart and grit throughout the game. A big thank you to all the players for their dedication. It's games like these that make us proud to be Royals fans, and we will stand behind them, win or lose! Until next time – Go Royals!


Scoreboard for Royals @ Marlins (July 18th, 2025)
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | R | H | E | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 8 | 11 | 0 |
![]() | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 1 | 2 | 7 | 11 | 0 |