Royals Rally Past Mariners in Wild Slugfest at Kauffman

KANSAS CITY, Mo. – Sometimes baseball rewards the team that gets the last punch, and on Sunday at Kauffman Stadium, the Royals landed it. Seth Lugo‘s gutsy performance and Salvador Perez‘s clutch hitting carried Kansas City past the Seattle Mariners 8-6 in a game that had more momentum swings than a playground set.

Pitching Decisions

6.1IP6H3ER2BB3K
4.2IP6H4ER2BB4K

Star Performers

Julio Rodríguez

Season AVG: .260
5AB2H1HR2RBI2R0BB
Salvador Perez

Season AVG: .213
4AB3H0HR3RBI1R0BB

This wasn’t pretty baseball. This was baseball that made you wince and cheer in equal measure. Bryan Woo‘s early exit for Seattle, lasting just 4.2 innings, told you everything you needed to know about the Mariners’ pitching struggles. Meanwhile, Lugo kept the Royals afloat through 6.1 innings, giving Kansas City just enough stability to weather the storm.

Julio Rodríguez's solo home run (9)

Julio Rodriguez got the ball rolling early, launching a solo shot in the first inning that should have warned the Royals what was coming. But Kansas City responded with ruthless efficiency in the fifth, when Perez went to work. His two-run single keyed a rally that included a beautiful two-run double from Carter Jensen. Suddenly, the Royals had momentum, and more importantly, they had a 4-1 lead.

Carter Jensen's two-run double

The Mariners, though, aren’t built for surrender. They clawed back in the seventh, with Colt Emerson and J.P. Crawford delivering clutch singles that made it a one-run game. It was the kind of resilience you’d expect from a team fighting for playoff positioning, but it wasn’t enough on this Sunday.

Salvador Perez's two-run single

Perez Does the Heavy Lifting

Salvador Perez was the story of this game, plain and simple. The Royals catcher finished 3-for-4 with three RBIs, proving once again why he remains one of the most dangerous hitters in baseball. Whether it was his sharp single up the middle or his line drive in the seventh, Perez found ways to put runners in scoring position and drive them in. He was the difference-maker when it mattered most.

Salvador Perez's RBI single

The eighth inning sealed it. Maikel Garcia’s two-run single off a deflection gave Kansas City breathing room at 8-4, and while Rodriguez and Josh Naylor tried to stage one last Mariners comeback with runs in the ninth, it came too late. Randy Arozarena’s RBI double made it 8-6, but the Royals’ lead held.

Randy Arozarena's RBI double

Missed Opportunities for Seattle

Here’s what haunts the Mariners on the flight back to the Pacific Northwest: opportunities squandered. Colt Emerson was stellar at the plate, going 4-for-4, but one man doesn’t win games in baseball. Rodriguez’s two hits and RBI contributions couldn’t compensate for the early pitching collapse and the inability to capitalize on chances when they mattered most.

Salvador Perez, Maikel Garcia lead Royals to 8-6 win

Woo’s performance was concerning for a Mariners rotation that can’t afford leaks in the ship. Four runs in 4.2 innings isn’t a death sentence, but it’s the kind of outing that costs teams playoff races in September.

The Royals improved to a respectable record with this gutsy win, while Seattle leaves town licking its wounds. Baseball is a game of margins, and on Sunday, the Royals found theirs first. Sometimes that’s all it takes.

Box Score

Seattle Mariners Batting

Player AB R H RBI BB SO AVG
J.P. Crawford SS 5 0 1 1 0 1 .199
Julio Rodríguez CF 5 2 2 2 0 0 .260
Josh Naylor 1B 4 1 1 1 1 0 .246
Randy Arozarena LF 5 0 1 1 0 2 .292
Luke Raley RF 5 0 0 0 0 0 .265
Cole Young 2B 4 0 1 0 0 1 .241
Dominic Canzone DH 4 1 1 0 0 0 .236
Mitch Garver C 3 1 1 0 1 1 .185
Colt Emerson 3B 4 1 4 1 0 0 .286

Seattle Mariners Pitching

Pitcher IP H R ER BB SO ERA
Bryan Woo (L) 4.2 6 4 4 2 4 3.82
José A. Ferrer 0.1 0 0 0 0 0 1.88
Cooper Criswell 2.0 3 2 2 0 0 3.22
Alex Hoppe 1.0 2 2 2 2 1 6.35

Kansas City Royals Batting

Player AB R H RBI BB SO AVG
Maikel Garcia 3B 5 0 2 2 0 0 .263
Bobby Witt Jr. SS 5 0 1 0 0 1 .295
Vinnie Pasquantino 1B 4 2 1 0 1 0 .199
Salvador Perez C 4 1 3 3 0 0 .213
Carter Jensen DH 4 0 1 2 0 1 .232
Jac Caglianone RF 3 0 0 0 1 0 .242
Tyler Tolbert RF 0 1 0 0 0 0 .200
Isaac Collins LF 3 2 2 0 1 1 .222
Michael Massey 2B 2 1 0 0 1 0 .228
Kyle Isbel CF 3 1 1 1 0 2 .260

Kansas City Royals Pitching

Pitcher IP H R ER BB SO ERA
Seth Lugo (W) 6.1 6 3 3 2 3 3.74
Daniel Lynch IV 0.2 1 0 0 0 0 1.66
John Schreiber 1.0 1 0 0 0 1 3.10
Lucas Erceg 1.0 4 3 3 0 1 4.43