Royals Explode for Seven in Eighth to Stun Athletics
There are comebacks, and then there are the kinds of implosions that will haunt a team’s bullpen for weeks. Wednesday night at Kauffman Stadium, the Oakland Athletics learned this lesson the hard way as the Kansas City Royals mounted a jaw-dropping seven-run eighth inning to escape with a 9-7 victory. What should have been a comfortable win for Oakland turned into a complete meltdown, courtesy of some atrocious relief pitching and a Royals lineup that suddenly remembered how to hit.
Pitching Decisions
Star Performers
The Athletics came out swinging early, striking for two runs in the opening inning off Jeff McNeil’s sharp double and a follow-up single by Zack Gelof. They’d tack on three more in the fifth inning, building what looked like an insurmountable 5-1 lead. Max Muncy was doing his job, getting on base and driving in runs. The script seemed written: Oakland flexes early, cruises to victory, everyone goes home happy. Wrong.
Enter Drew Rom in the eighth inning, and what followed was nothing short of a disaster. In just 1.0 inning of work, Rom surrendered three hits and four earned runs while walking two batters. That’s incompetence masquerading as relief pitching. But here’s the thing: Rom’s implosion was just the opening act. The Royals, suddenly alive, kept coming. Vinnie Pasquantino, who had already contributed a solo homer in the sixth, singled to put Maikel Garcia on the board. Kyle Isbel followed with an RBI single. Isaac Collins tied it with a sacrifice fly. And then John Rave, a player who’d been virtually invisible all night, stepped up and delivered the decisive blow with a three-run double that put Kansas City ahead 8-5.
Maikel Garcia added one more insurance run with a single, and suddenly the Royals had engineered an astonishing reversal. They’d gone from trailing 5-1 to leading 9-5 in the span of one inning. This is the kind of momentum shift that breaks teams psychologically.
Muncy’s Ninth-Inning Consolation Can’t Salvage the Disaster
To Oakland’s credit, they didn’t go quietly into that good night. Max Muncy smacked a two-run homer in the ninth inning to make it 9-7, cutting the deficit to just two runs. But it was too little, too late. Craig Kimbrel sealed the deal, and the Athletics were left to lament what should have been theirs to lose.
Pasquantino was the star performer for Kansas City, going 3-for-4 with a homer and two RBIs. His 6th home run of the season came at a critical juncture, and his two-out single in the eighth inning proved to be the spark that ignited the explosion. Rave finished 1-for-3 but with three crucial RBIs, proving that sometimes you don’t need volume to leave your mark on a game.
Bullpen Meltdown Defines the Loss
This loss stings not because of bad luck or excellent opposing play, but because Oakland simply gave this game away. You don’t build a four-run lead going into the eighth inning and lose it unless your relief pitching implodes. Drew Rom’s performance was unacceptable, the kind that gets a reliever sent down or released. When you walk two batters and give up four earned runs in a single inning, you’ve forfeited any claim to being a dependable contributor.
The Athletics had multiple opportunities to win this game. Instead, they’ll be watching tape of Rom’s eighth-inning disaster on repeat, wondering how they let it slip away. In baseball, that’s not a loss you learn from. That’s a loss that lingers, poisoning the well for days to come.
Box Score
Athletics Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Henry Bolte CF | 5 | 2 | 2 | 1 | 0 | 1 | .270 |
| Jeff McNeil 2B | 4 | 1 | 2 | 2 | 0 | 0 | .264 |
| Zack Gelof LF | 4 | 0 | 1 | 2 | 0 | 1 | .273 |
| Lawrence Butler RF | 4 | 0 | 2 | 0 | 0 | 2 | .214 |
| Tommy White 1B | 4 | 0 | 0 | 0 | 0 | 0 | .257 |
| Carlos Cortes DH | 4 | 0 | 0 | 0 | 0 | 1 | .255 |
| Jonah Heim C | 4 | 0 | 0 | 0 | 0 | 0 | .210 |
| Donovan Walton SS | 4 | 2 | 2 | 0 | 0 | 0 | .280 |
| Max Muncy 3B | 4 | 2 | 2 | 2 | 0 | 1 | .219 |
Athletics Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Jeffrey Springs | 5.2 | 5 | 2 | 2 | 3 | 1 | 6.02 |
| Scott Blewett | 0.1 | 1 | 0 | 0 | 0 | 1 | 2.93 |
| Elvis Alvarado | 1.0 | 0 | 0 | 0 | 0 | 0 | 4.50 |
| Hayden Juenger | 0.0 | 2 | 3 | 3 | 1 | 0 | 7.98 |
| Drew Rom (L) | 1.0 | 3 | 4 | 4 | 2 | 0 | 7.00 |
Kansas City Royals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Nick Loftin 2B | 2 | 0 | 0 | 0 | 1 | 0 | .230 |
| Isaac Collins LF | 1 | 0 | 0 | 1 | 0 | 0 | .226 |
| Bobby Witt Jr. SS | 4 | 1 | 0 | 0 | 1 | 0 | .284 |
| Jac Caglianone RF | 1 | 0 | 1 | 0 | 0 | 0 | .279 |
| John Rave RF | 3 | 1 | 1 | 3 | 0 | 0 | .207 |
| Maikel Garcia 3B | 5 | 1 | 2 | 1 | 0 | 0 | .266 |
| Vinnie Pasquantino 1B | 4 | 3 | 3 | 2 | 1 | 0 | .243 |
| Salvador Perez DH | 3 | 1 | 1 | 1 | 1 | 0 | .215 |
| Carter Jensen C | 3 | 0 | 1 | 0 | 1 | 1 | .221 |
| Tyler Tolbert 2B | 3 | 1 | 1 | 0 | 1 | 0 | .313 |
| Kyle Isbel CF | 4 | 1 | 1 | 1 | 0 | 1 | .229 |
Kansas City Royals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Seth Lugo | 6.0 | 9 | 5 | 5 | 0 | 3 | 4.71 |
| Alex Lange | 1.0 | 0 | 0 | 0 | 0 | 2 | 5.98 |
| Craig Kimbrel (W) | 1.0 | 0 | 0 | 0 | 0 | 1 | 4.38 |
| Steven Cruz | 1.0 | 2 | 2 | 2 | 0 | 0 | 4.37 |
