Royals Walk Off in Chaos as Wild Pitch Ends Orioles’ Bid

For five innings on Tuesday night at Kauffman Stadium, the Baltimore Orioles looked like they had this one in the bag. Coby Mayo‘s mammoth 439-foot three-run blast in the second inning set the tone early, and when Adley Rutschman added a two-run homer in the eighth, Baltimore led 5-4 with what felt like a comfortable cushion. They were wrong. Dead wrong.

Pitching Decisions

1.0IP0H0ER1BB0K
0.1IP0H1ER2BB1K

Star Performers

Coby Mayo

Season AVG: .158
3AB1H1HR3RBI1R0BB
Michael Massey

Season AVG: .207
3AB2H1HR2RBI1R0BB

The Kansas City Royals scratched and clawed their way back into this game the way good teams do, with methodical baserunning, timely hitting, and an unrelenting refusal to quit. By the time the dust settled and Maikel Garcia jogged home on a wild pitch in the bottom of the eighth, the Royals had somehow muscled out a 6-5 victory in one of the most frustrating defeats an Orioles team could possibly swallow.

Coby Mayo crushes 439-ft. home run vs. Royals

Mayo’s Cannon, Rutschman’s Theatrics, Still Not Enough

Let’s give credit where it’s due: the Orioles’ offensive firepower was legitimately impressive. Mayo’s blast was the kind of tape-measure shot that makes you sit back in your chair. Rutschman followed suit with his own two-run dinger, and these performances should have been enough to close out a Kansas City team that scraped together six runs on the strength of sacrifice flies and small ball. That’s the infuriating part. Baltimore had every opportunity to win this game.

Adley Rutschman's two-run homer (1)

But here’s where the Orioles fell apart: discipline and execution down the stretch. Ryan Helsley‘s catastrophic appearance was the beginning of the end. Just 0.1 innings pitched, two walks, and an earned run? That’s not relief pitching, that’s a cry for help. When you’re protecting a lead in the late innings, you cannot afford that kind of incompetence on the mound.

Michael Massey's game-tying home run (1)

Royals Grind, Scrape, and Survive

Give the Royals credit for their persistence. Michael Massey went 2-for-3 with a homer and an RBI, epitomizing Kansas City’s all-hands-on-deck approach. Kyle Isbel reached base three times out of four at-bats, grinding at-bats the way you’re supposed to. Maikel Garcia’s sharp single in the fifth started the rally that made it a one-run game heading into the later innings.

Maikel Garcia's RBI single

By the eighth inning, Lucas Erceg was mop-up pitching for Kansas City, and yet somehow the Orioles couldn’t put them away. When Massey tied it with a solo shot, you could feel the momentum shifting irreversibly toward the home team. The Royals had seized control of this baseball game through sheer force of will.

Massey, Garcia lead Royals to walk-off win

Then came the walk-off wild pitch, a fitting crescendo to an evening where Baltimore’s pitching staff had completely unraveled. Garcia scored on the errant throw, and the Royals walked off in the most ignominious fashion possible. The Orioles had the game won. They simply refused to keep it.

Maikel Garcia scores on wild pitch to walk it off

This is the kind of loss that sticks with you. The kind that gets replayed in the clubhouse, in front of the manager, with everyone asking how this slipped away. Baltimore had superior talent on display Tuesday night. Execution, however, is what wins ballgames. The Royals executed. The Orioles didn’t. That’s all that matters in the final box score.

Box Score

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Taylor Ward LF 4 0 0 0 1 1 .281
Gunnar Henderson SS 4 1 1 0 0 0 .198
Adley Rutschman C 4 1 2 2 0 1 .316
Pete Alonso DH 4 0 2 0 0 0 .211
Jeremiah Jackson 2B 3 1 1 0 1 0 .297
Weston Wilson 3B 3 1 1 0 1 1 .300
Leody Taveras CF 4 0 0 0 0 0 .313
Coby Mayo 1B 3 1 1 3 0 0 .158
Samuel Basallo 1B 0 0 0 0 1 0 .167
Blaze Alexander RF 2 0 0 0 1 1 .185
Colton Cowser RF 1 0 0 0 0 0 .163

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Shane Baz 6.1 8 4 4 2 4 5.08
Grant Wolfram 0.2 1 0 0 0 0 2.70
Rico Garcia 1.0 1 1 1 0 2 0.75
Ryan Helsley (L) 0.1 0 1 1 2 1 2.79

Kansas City Royals Batting

Player AB R H RBI BB SO AVG
Maikel Garcia 3B 3 2 1 1 2 1 .274
Bobby Witt Jr. SS 3 0 1 1 1 0 .289
Vinnie Pasquantino 1B 4 0 0 1 0 1 .143
Salvador Perez C 4 0 1 0 0 0 .180
Carter Jensen DH 3 1 2 0 1 0 .258
Michael Massey 2B 3 1 2 2 0 0 .207
Jac Caglianone RF 4 0 0 0 0 3 .254
Isaac Collins LF 4 0 0 0 0 2 .183
Kyle Isbel CF 4 2 3 0 0 0 .276

Kansas City Royals Pitching

Pitcher IP H R ER BB SO ERA
Kris Bubic 6.0 5 3 3 3 3 4.08
Nick Mears 1.0 0 0 0 0 0 3.12
Matt Strahm 1.0 3 2 2 1 1 5.19
Lucas Erceg (W) 1.0 0 0 0 1 0 5.79