McMahon’s clutch blast lifts Yankees past Royals in Friday slugfest

There’s nothing quite like watching a baseball game decided by home runs, and Friday night at Yankee Stadium delivered exactly that kind of theater. The New York Yankees scraped past the Kansas City Royals 4-2 in a contest that had all the makings of a spring swoon before the Bronx Bombers found their footing when it mattered most.

Pitching Decisions

1.0IP1H1ER0BB1K
1.0IP2H2ER0BB2K
1.0IP0H0ER1BB2K

Star Performers

Vinnie Pasquantino

Season AVG: .173
4AB2H1HR2RBI1R0BB
Ben Rice

Season AVG: .339
4AB2H1HR2RBI2R0BB

Let’s be clear: this was not a masterclass in pitching. With relievers like Alex Lange and Camilo Doval combining for just 2.0 innings of work between the two sides, you knew we were getting a bullpen game that hinged entirely on which team’s bats would land the knockout punch. The Yankees did, barely, and that’s what separates winners from also-rans in April.

Ben Rice's two-run home run (6)

The Rice Flick That Started It All

Ben Rice got things rolling for New York in the fourth inning with a two-run blast to right field. It was the kind of line drive that doesn’t climb, doesn’t arc prettily into the summer night, but rather screams across the diamond and lands in the seats before the outfielder’s eyes fully adjust. That’s Rice: direct, efficient, dangerous. He’d finish 2-for-4 with two RBIs, the kind of quiet dominance that doesn’t make highlight reels but absolutely wins games.

Ryan McMahon's home run lifts Yankees to win

The Royals clawed back with Vinnie Pasquantino doing what he’s done all season: making the Yankees pay for any softness in their approach. His groundout in the sixth plated a run off the glove of Rice at first base, keeping the Kansas City offense alive and reminding the Bronx faithful that this Kansas City squad is no pushover.

Vinnie Pasquantino's game-tying home run (2)

Pasquantino Ties It, McMahon Ends It

In the eighth inning, Pasquantino struck again, this time with authority. His second home run of the evening came on a fly ball to right and suddenly the Royals were knotted at 2-2. You could feel the momentum shifting. This was exactly the kind of moment where spring teams often fold, where the younger relievers look lost, where the pressure starts showing cracks.

McMahon's clutch go-ahead homer fuels Yankees' win

But then Ryan McMahon stepped up. One at-bat, one swing, one absolutely clutch moment. His two-run homer to left field in the bottom of the eighth put the Yankees ahead 4-2, and just like that, the door slammed shut on Kansas City’s comeback attempt. McMahon, fresh in the lineup, made his first impression count in the biggest moment of the game. That’s pressure baseball, that’s winning baseball, and that’s what separates April pretenders from October contenders.

Ryan McMahon's go-ahead two-run home run (1)

David Bednar came out for the save and didn’t allow a whisper of trouble, striking out two while walking one in a clean ninth inning. The Yankees’ bullpen, for all its questionable depth on paper, delivered when it had to.

David Bednar earns the save

This wasn’t a pretty win. The pitching line sheet looked like a relief pitcher’s nightmare. But this is baseball in 2026, and sometimes you just need the other team to blink first. The Yankees blinked last, and that’s all that matters on Friday night in the Bronx.

Box Score

Kansas City Royals Batting

Player AB R H RBI BB SO AVG
Maikel Garcia 3B 3 1 0 0 1 1 .269
Bobby Witt Jr. SS 4 0 0 0 0 1 .263
Vinnie Pasquantino 1B 4 1 2 2 0 0 .173
Salvador Perez C 4 0 0 0 0 2 .160
Carter Jensen DH 2 0 0 0 2 2 .214
Lane Thomas CF 4 0 1 0 0 0 .200
Jac Caglianone RF 4 0 1 0 0 3 .271
Michael Massey 2B 2 0 0 0 0 0 .188
Jonathan India 2B 2 0 0 0 0 1 .167
Kyle Isbel CF 2 0 0 0 0 0 .283
Starling Marte LF 1 0 0 0 0 0 .200

Kansas City Royals Pitching

Pitcher IP H R ER BB SO ERA
Michael Wacha 6.0 3 2 2 3 6 1.00
Eli Morgan 1.0 0 0 0 2 0 1.29
Alex Lange (L) 1.0 2 2 2 0 2 5.19

New York Yankees Batting

Player AB R H RBI BB SO AVG
Trent Grisham CF 4 0 0 0 0 0 .145
Aaron Judge RF 3 0 1 0 1 1 .240
Cody Bellinger LF 4 1 1 0 0 1 .246
Giancarlo Stanton DH 4 0 0 0 0 3 .257
Ben Rice 1B 4 2 2 2 0 1 .339
Amed Rosario 3B 3 0 0 0 0 0 .243
Ryan McMahon 3B 1 1 1 2 0 0 .140
Jazz Chisholm Jr. 2B 2 0 0 0 2 1 .174
José Caballero SS 2 0 0 0 1 1 .215
Austin Wells C 2 0 0 0 1 0 .184

New York Yankees Pitching

Pitcher IP H R ER BB SO ERA
Cam Schlittler 6.0 3 1 0 2 6 1.95
Brent Headrick 1.0 0 0 0 0 1 1.59
Camilo Doval (W) 1.0 1 1 1 0 1 7.56
David Bednar (SV) 1.0 0 0 0 1 2 4.15