Red Sox Power Past Angels Behind Contreras’ Heroics

The Boston Red Sox showed up to Anaheim on Sunday with their lumber ready and their patience at the plate tested. They left Angel Stadium with a 7-5 victory that felt far more dominant than the final score suggests, thanks to a relentless offensive display that simply overpowered a Los Angeles Angels team that couldn’t quite keep pace despite some spirited at-bats of their own.

Pitching Decisions

1.1IP0H0ER0BB2K
4.0IP6H2ER1BB6K
1.0IP1H1ER0BB2K

Star Performers

Willson Contreras

Season AVG: .284
4AB1H1HR3RBI1R1BB
Zach Neto

Season AVG: .231
5AB3H1HR2RBI2R0BB

Contreras Takes Over in the Third

This game belonged to Willson Contreras, plain and simple. The Red Sox catcher delivered the decisive blow in the third inning when he cranked a 446-foot three-run homer to left-center field that essentially put the game out of reach. It wasn’t just the distance or the three runs that made it special, it was the moment. With Boston needing to break open a 2-2 game, Contreras answered the bell like a professional who understands what’s required on the road in July.

Willson Contreras drills 446-foot homer

Before Contreras’ explosion, the Red Sox had already shown their ability to manufacture runs. Jarren Duran launched a two-run homer in the second to give Boston its first lead, and the Angels, to their credit, stayed competitive with runs from Zach Neto and Jo Adell early on. But once Contreras connected, this became a game about the Red Sox’s depth and the Angels’ inability to match their power output.

Willson Contreras' three-run home run (20)

Masataka Yoshida added another run in the seventh with a line drive single to left field, and a sacrifice fly from Wilyer Abreu in the same inning provided the insurance run that would prove crucial. The Red Sox’s pitching staff, meanwhile, managed the Angels’ roster effectively enough. Greg Weissert got credit for the win despite pitching just 1.1 innings, a quirk of modern baseball that speaks to the efficiency of the bullpen work.

Contreras, Duran homer in Red Sox's 7-5 win

Angels Leave Runs on the Field

For all the early competitiveness the Angels displayed, they ultimately couldn’t capitalize on their opportunities. Zach Neto was excellent at the plate, finishing 3 for 5 with two RBIs and showcasing both gap power with a double and late-game thunder with a solo homer in the ninth. Jo Adell chipped in with three hits and two RBIs of his own. But these individual performances felt like drops in an ocean of Red Sox dominance. The Angels generated just five runs across nine innings, and their starting pitcher Ryan Johnson, despite striking out six Red Sox batters, surrendered six hits and two earned runs in just four innings of work before yielding to the bullpen.

Zach Neto's RBI double

The ninth-inning solo shot from Neto was too little, too late, a consolation prize that at least gave Angels fans something to cheer about before the final out. Aroldis Chapman secured the save for Boston, working a clean final inning to slam the door on any late-game heroics.

Aroldis Chapman seals the Red Sox's win

This game served as a reminder of something fundamental in baseball: talent wins in July, and the Red Sox have plenty of it. Contreras, Yoshida, Duran, and the supporting cast proved they could beat you in multiple ways on the road. The Angels, meanwhile, will rue the opportunities they didn’t capitalize on and wonder what might have been if they could have matched Boston’s power output. In the end, that’s the difference between a winner and a competitive also-ran.

Box Score

Boston Red Sox Batting

Player AB R H RBI BB SO AVG
Anthony Seigler 2B 5 1 1 0 0 1 .308
Ceddanne Rafaela CF 5 1 1 0 0 2 .283
Wilyer Abreu RF 4 1 0 1 0 2 .264
Willson Contreras 1B 4 1 1 3 1 1 .284
Masataka Yoshida DH 5 0 3 1 0 0 .261
Caleb Durbin 3B 3 1 0 0 1 1 .223
Jarren Duran LF 3 1 2 2 1 1 .197
Carlos Narváez C 4 0 0 0 0 1 .189
Tsung-Che Cheng SS 4 1 2 0 0 2 .211

Boston Red Sox Pitching

Pitcher IP H R ER BB SO ERA
Ranger Suarez 2.2 6 3 3 0 5 3.15
Greg Weissert (W) 1.1 0 0 0 0 2 3.89
Tyron Guerrero 2.0 0 0 0 1 1 2.70
Garrett Whitlock 1.0 0 0 0 0 2 2.48
Justin Slaten 1.0 2 1 1 0 1 6.30
Aroldis Chapman (SV) 1.0 1 1 1 0 2 2.36

Los Angeles Angels Batting

Player AB R H RBI BB SO AVG
Zach Neto SS 5 2 3 2 0 2 .231
Denzer Guzman 3B 4 1 1 0 1 1 .253
Vaughn Grissom 1B 4 0 0 0 0 1 .232
Jorge Soler DH 4 0 0 1 0 1 .211
Oswald Peraza 2B 3 0 0 0 0 3 .245
Donovan Walton 2B 1 1 1 0 0 0 .319
Jo Adell RF 4 0 3 2 0 0 .245
Jose Siri CF 3 0 0 0 0 1 .253
Wade Meckler LF 1 0 0 0 0 1 .283
Logan O'Hoppe C 4 0 1 0 0 0 .228
Josh Lowe CF 4 1 0 0 0 3 .212

Los Angeles Angels Pitching

Pitcher IP H R ER BB SO ERA
Ryan Johnson (L) 4.0 6 5 2 1 6 6.99
José Fermin 2.0 0 0 0 1 1 3.12
Chase Silseth 0.2 3 2 2 1 1 3.27
Tayler Saucedo 0.1 1 0 0 0 1 3.86
Mitch Farris 1.0 0 0 0 0 1 3.62
Kirby Yates 1.0 0 0 0 0 1 2.75