Guardians Dismantle Royals Behind Martínez Grand Slam, Cantillo’s Dominance
The Cleveland Guardians turned Progressive Field into a house of horrors for the Kansas City Royals on Wednesday night, delivering a 10-2 beatdown that wasn’t remotely competitive. This wasn’t just a win, it was a statement. The Guardians came out swinging with intent, and the Royals had no answer, collapsing spectacularly in the first inning and never recovering from the embarrassment.
Pitching Decisions
Star Performers
Cole Ragans lasted exactly two-thirds of an inning for Kansas City, a performance that should haunt manager Matt Quatraro’s decision-making. The Royals surrendered four runs before recording a single out in the bottom of the first, with Chase DeLauter’s two-run double and Rhys Hoskins‘ follow-up RBI double putting Cleveland firmly in the driver’s seat before most fans had finished their first beer. Ragans was eventually pulled with a thumb injury, but the damage was done. This was malpractice by the Royals’ pitching staff, plain and simple.
Martínez Puts on a Clinic
If Ragans’ debut was a disaster, Angel Martínez‘s night was transcendent. The Cleveland third baseman went 4-for-5 with four RBIs, capping his masterclass with an eighth-inning grand slam that hammered the final nail in Kansas City’s coffin. This wasn’t luck or ballpark quirks, this was a hitter operating at peak efficiency. Martínez saw pitches he could hit and didn’t miss. Period.
That grand slam in the eighth inning essentially ended any remaining doubt, giving Cleveland a 10-2 cushion that rendered the final two innings completely academic. Martínez’s willingness to wait and punish mistakes is precisely what separates contenders from pretenders in this league. Bobby Witt Jr. collected an RBI double for the Royals in the fourth to prevent a complete shutout, but even that felt like rearranging deck chairs on the Titanic.
Cantillo Dominates, Festa Finishes the Job
Joey Cantillo was outstanding for Cleveland, logging 5.2 innings while striking out nine batters against minimal damage. The young right-hander was sharp, threw strikes, and clearly had the Royals’ hitters looking foolish all evening. This is the kind of performance that gets national attention because it speaks to depth and capability. Cantillo isn’t carrying the team, but he’s contributing at a level that makes Cleveland’s rotation genuinely formidable.
Matt Festa came on in relief and was equally clean, striking out one while allowing nothing to get out of hand. The Guardians’ pitching depth made the Royals look like they were swinging pool noodles. Kansas City couldn’t generate anything remotely resembling offensive momentum, and that’s on them to figure out.
Wednesday’s drubbing exposed everything that’s wrong with the Royals right now. They can’t stay healthy, they can’t pitch effectively, and they can’t put together a competent offensive display when it matters. Meanwhile, Cleveland is humming along with the kind of balanced attack that wins ballgames in October. The Guardians had multiple contributors, stellar pitching, and the kind of execution that separates baseball from its pretenders. This wasn’t even close.
Box Score
Kansas City Royals Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Maikel Garcia 3B | 4 | 1 | 1 | 0 | 0 | 1 | .304 |
| Bobby Witt Jr. SS | 4 | 0 | 2 | 1 | 0 | 1 | .273 |
| Vinnie Pasquantino 1B | 4 | 0 | 1 | 0 | 0 | 2 | .200 |
| Salvador Perez DH | 4 | 0 | 0 | 0 | 0 | 1 | .156 |
| Carter Jensen C | 4 | 0 | 0 | 0 | 0 | 1 | .226 |
| Lane Thomas CF | 2 | 1 | 0 | 0 | 2 | 2 | .105 |
| Jonathan India 2B | 3 | 0 | 0 | 0 | 1 | 2 | .206 |
| Starling Marte RF | 4 | 0 | 1 | 0 | 0 | 2 | .214 |
| Michael Massey LF | 2 | 0 | 0 | 0 | 0 | 1 | .000 |
| Isaac Collins LF | 1 | 0 | 0 | 0 | 0 | 1 | .188 |
Kansas City Royals Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Cole Ragans (L) | 0.2 | 2 | 3 | 3 | 1 | 2 | 5.91 |
| Luinder Avila | 3.0 | 6 | 1 | 1 | 1 | 2 | 9.00 |
| Alex Lange | 2.1 | 3 | 1 | 1 | 0 | 2 | 4.76 |
| Steven Cruz | 1.1 | 4 | 5 | 5 | 2 | 3 | 14.40 |
| Tyler Tolbert | 0.2 | 1 | 0 | 0 | 0 | 0 | 0.00 |
Cleveland Guardians Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Steven Kwan CF | 4 | 2 | 1 | 0 | 1 | 1 | .245 |
| Angel Martínez LF | 5 | 1 | 4 | 4 | 0 | 1 | .310 |
| José Ramírez 3B | 4 | 1 | 2 | 1 | 1 | 1 | .163 |
| David Fry DH | 2 | 1 | 0 | 0 | 1 | 1 | .214 |
| Kyle Manzardo DH | 2 | 0 | 1 | 0 | 0 | 1 | .086 |
| Chase DeLauter RF | 5 | 1 | 1 | 2 | 0 | 1 | .275 |
| Rhys Hoskins 1B | 4 | 1 | 3 | 1 | 0 | 0 | .259 |
| Juan Brito 2B | 4 | 1 | 2 | 1 | 0 | 1 | .500 |
| Austin Hedges C | 4 | 1 | 1 | 0 | 0 | 2 | .400 |
| Brayan Rocchio SS | 3 | 1 | 1 | 1 | 1 | 0 | .216 |
Cleveland Guardians Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Joey Cantillo (W) | 5.2 | 3 | 2 | 1 | 2 | 9 | 2.45 |
| Connor Brogdon | 1.1 | 0 | 0 | 0 | 0 | 3 | 3.38 |
| Erik Sabrowski | 0.2 | 2 | 0 | 0 | 0 | 1 | 0.00 |
| Matt Festa (SV) | 1.1 | 0 | 0 | 0 | 1 | 1 | 6.00 |
