Contreras Powers Red Sox Past Yankees in Bronx Battle

The Boston Red Sox walked out of Yankee Stadium on Friday night with a 5-3 victory that felt less like a slugfest and more like a calculated execution. This wasn’t pretty. This wasn’t dominant. But it was exactly what the Red Sox needed against their most hated rival, and that’s what separates contenders from pretenders in June.

Pitching Decisions

6.1IP8H3ER2BB3K
6.0IP7H5ER1BB4K
1.0IP0H0ER2BB1K

Star Performers

Willson Contreras

Season AVG: .299
4AB2H1HR3RBI1R0BB
Ben Rice

Season AVG: .305
3AB2H1HR1RBI1R1BB

Contreras Takes Over When It Matters Most

Willson Contreras' two-run homer (13)

Willson Contreras was the difference-maker in this one, and it wasn’t even close. The Red Sox catcher went 2-for-4 with two RBIs, including the go-ahead two-run bomb in the fifth inning that proved to be the dagger. But here’s what really impressed: Contreras also singled in the third to drive in Jarren Duran, showing the kind of versatility that winning teams need from their middle-of-the-order hitters. In a game decided by two runs, Contreras accounted for three of them. That’s clutch baseball.

Willson Contreras' RBI single

Andruw Monasterio chipped in with a solo shot of his own, giving the Red Sox some unexpected pop from the back end of the lineup. The Yankees couldn’t seem to match Boston’s timely hitting when it counted most. Ben Rice and Trent Grisham both went deep for New York, but their home runs felt more like consolation prizes than game-changers.

Willson Contreras' two-run homer charges Red Sox win

Gray Keeps It Together While Chapman Closes

Sonny Gray fans three in win over Yankees

Sonny Gray wasn’t spectacular. Six and one-third innings, eight hits, three runs, and a couple of walks. In another era, this might have been considered pedestrian stuff. But this is 2026 baseball, and getting quality innings from your starter without completely nuking your bullpen is increasingly valuable. Gray struck out three and did enough to give the Red Sox a chance to win. Sometimes that’s all you need.

Aroldis Chapman earns the save

Aroldis Chapman came in for the save and closed the door cleanly, and that’s important to note. Chapman walked two batters in a one-inning save opportunity, which would normally make you nervous. But the guy still struck out one and didn’t allow a hit. In a rivalry game, that’s nerve. That’s what separates winners from also-rans.

Ryan Weathers took the loss for New York, surrendering five runs on seven hits across six innings. It wasn’t a disaster, but it wasn’t good enough. When you’re facing the Red Sox in the Bronx on a Friday night, you need to be better than that. The Yankees’ pitching staff didn’t get the job done.

Ryan Weathers' four strikeouts

The Takeaway

Condensed Game: BOS@NYY – 6/5/26

This game matters more than the score might suggest. The Red Sox came into enemy territory and took care of business despite not being overwhelmingly dominant. Spencer Jones had himself a night for New York with three hits, and the Yankees showed some fight, but in the end, Contreras and the Red Sox proved to be the sharper team. That’s how you win division races. You show up in big moments, you execute when runners are in scoring position, and you don’t beat yourself.

The Yankees will get another crack at Boston soon enough, but on Friday night in the Bronx, the better team went home with the win. Sometimes that’s all the story needs to be.

Box Score

Boston Red Sox Batting

Player AB R H RBI BB SO AVG
Jarren Duran LF 4 1 1 0 0 1 .216
Ceddanne Rafaela CF 3 0 0 0 1 0 .282
Wilyer Abreu RF 4 1 1 1 0 1 .283
Willson Contreras 1B 4 1 2 3 0 1 .299
Caleb Durbin 3B 4 0 1 0 0 0 .196
Isiah Kiner-Falefa 2B 4 0 0 0 0 1 .270
Andruw Monasterio 2B 3 1 1 1 0 0 .247
Marcelo Mayer SS 1 0 0 0 0 1 .221
Mickey Gasper DH 4 0 0 0 0 2 .306
Connor Wong C 3 1 1 0 0 1 .264

Boston Red Sox Pitching

Pitcher IP H R ER BB SO ERA
Sonny Gray (W) 6.1 8 3 3 2 3 3.20
Danny Coulombe 0.2 0 0 0 0 1 6.17
Justin Slaten 1.0 0 0 0 0 0 3.27
Aroldis Chapman (SV) 1.0 0 0 0 2 1 0.46

New York Yankees Batting

Player AB R H RBI BB SO AVG
Trent Grisham CF 5 1 1 1 0 0 .212
Ben Rice DH 3 1 2 1 1 1 .305
Paul Goldschmidt 1B 4 0 0 0 0 0 .268
Cody Bellinger LF 3 0 0 0 1 1 .269
Jazz Chisholm Jr. 2B 4 1 0 0 0 1 .234
Spencer Jones RF 3 0 3 1 0 0 .259
Max Schuemann PH 0 0 0 0 1 0 .250
Anthony Volpe SS 4 0 1 0 0 1 .222
Ryan McMahon 3B 3 0 1 0 0 0 .208
Amed Rosario PH 0 0 0 0 1 0 .261
Austin Wells C 3 0 0 0 0 1 .166
José Caballero PH 1 0 0 0 0 0 .257

New York Yankees Pitching

Pitcher IP H R ER BB SO ERA
Ryan Weathers (L) 6.0 7 5 5 1 4 3.86
Paul Blackburn 2.0 0 0 0 0 2 2.89
Camilo Doval 1.0 0 0 0 0 2 5.79