Angels Blast Three Homers to Stun Red Sox at Fenway

The Los Angeles Angels reminded the Boston Red Sox on Wednesday night at Fenway Park that you cannot simply out-slug a team armed with Ryan Johnson‘s arm and a lineup capable of launching baseballs into the Green Monster seats. The Angels punched their ticket to a 6-4 victory, a win that felt less like a competitive baseball game and more like a batting practice demolition.

Pitching Decisions

6.0IP5H3ER1BB5K
5.1IP9H6ER1BB2K
1.0IP1H1ER1BB1K

Star Performers

Zach Neto

Season AVG: .244
3AB2H1HR3RBI1R0BB
Roman Anthony

Season AVG: .236
5AB1H1HR2RBI1R0BB

Let’s be honest about what happened here. Jake Bennett was absolutely shelled in the top of the third inning, and the Angels’ early offensive explosion set the tone for everything that followed. Zach Neto, that slick-fielding shortstop who has quietly become one of the more complete players in the American League, launched a three-run homer to left field that would have been memorable even in a vacuum. But this wasn’t happening in isolation. Jose Siri followed with his own two-run blast to right-center, and suddenly the Angels had six runs on the board before most of Boston’s fans had finished their hot dogs.

Zach Neto's three-run home run (25)

Then came Denzer Guzman‘s solo shot in the fourth, because apparently the Angels decided that one round of home run derby was simply insufficient for their tastes on this particular Wednesday evening. Three different Angels went yard, and Bennett looked like a man trying to throw a beach ball past a slugging contest. The Red Sox hitter needed four innings and change before getting yanked, having surrendered six earned runs on nine hits. That’s not a pitching line you hang your hat on.

Jose Siri's two-run home run (8)

Johnson Masterclass, Red Sox Rally Falls Short

If Bennett’s performance was the villain of this story, Ryan Johnson played the hero for the Angels. The right-hander was economical and efficient, spinning six solid innings while allowing only five hits and three earned runs. He struck out five Boston batters and made the Red Sox earn every single base hit they managed. This is a pitcher who understands how to work within his game, who doesn’t beat himself, and who understands that sometimes your team is going to score six runs in the third inning and your job is simply to protect that lead.

Ryan Johnson strikes out five, earns win vs. Red Sox

The Red Sox attempted a comeback that never quite had enough juice. Roman Anthony crashed one out to right in the fifth to cut into the deficit, and Wilyer Abreu added a solo shot in the sixth. But here’s the thing about rallies: they need momentum and good pitching on the other side to fail them. Boston never quite got close enough, and Ben Joyce slammed the door with a save, hitting 104 mph and looking every bit the dominant closer teams pray to develop. When you’re trailing by two heading into the ninth, a single from Nate Eaton and a Jarren Duran run aren’t nearly enough.

Ben Joyce strikes out Caleb Durbin with 104 mph pitch

Angels Prove Point, Knock Off Struggling Red Sox

This game was decided by the Angels’ willingness to take advantage of poor pitching and their ability to execute on fastballs left up in the zone. The Red Sox made mistakes, the Angels punished them, and baseball unfolded exactly as it should have on this September Wednesday. Nothing revolutionary here, just superior baseball prevailing over sloppy pitching changes. The Angels are a team capable of beating anybody when they show up ready to play, and on Wednesday night, they showed up hungry.

Box Score

Los Angeles Angels Batting

Player AB R H RBI BB SO AVG
Zach Neto SS 3 1 2 3 0 0 .244
Mike Trout CF 4 1 1 0 0 0 .244
Jose Siri RF 4 1 2 2 0 0 .225
Vaughn Grissom 1B 4 0 0 0 0 0 .245
Christian Moore DH 3 0 0 0 1 3 .181
Kyren Paris LF 3 0 0 0 1 1 .000
Wade Meckler LF 0 0 0 0 0 0 .298
Oswald Peraza 2B 4 1 2 0 0 1 .225
Denzer Guzman 3B 4 2 3 1 0 0 .227
Tyler Heineman C 3 0 2 0 0 0 .179

Los Angeles Angels Pitching

Pitcher IP H R ER BB SO ERA
Ryan Johnson (W) 6.0 5 3 3 1 5 5.12
Ryan Watson 0.2 1 0 0 0 0 4.19
Tayler Saucedo 0.1 0 0 0 0 1 3.24
Samy Natera Jr. 1.0 1 0 0 0 1 2.35
Ben Joyce (SV) 1.0 1 1 1 1 1 3.18

Boston Red Sox Batting

Player AB R H RBI BB SO AVG
Roman Anthony DH 5 1 1 2 0 3 .236
Mickey Gasper C 4 0 0 0 0 1 .264
Wilyer Abreu RF 3 1 1 1 1 0 .256
Trevor Story SS 4 0 1 0 0 1 .233
Nick Sogard 1B 4 0 1 0 0 2 .266
Caleb Durbin 3B 4 0 1 0 0 1 .248
Jarren Duran LF 3 2 2 0 1 0 .207
Isiah Kiner-Falefa 2B 4 0 0 0 0 0 .269
Nate Eaton CF 4 0 1 1 0 0 .139

Boston Red Sox Pitching

Pitcher IP H R ER BB SO ERA
Jake Bennett (L) 5.1 9 6 6 1 2 3.69
Wyatt Olds 1.2 1 0 0 1 1 1.38
Jovani Morán 1.0 0 0 0 0 1 3.41
Alec Gamboa 1.0 2 0 0 0 1 1.29