Red Sox Bash Angels Into July 4th Submission Behind Gray’s Dominance

The Boston Red Sox showed up to Angel Stadium on Saturday with their bats loaded and their pitching arm ready, delivering a statement victory that made the Angels’ Independence Day weekend anything but festive. An 8-1 drubbing that felt far more lopsided than even that final score suggests, this was a masterclass in how to impose your will on a team that simply had no answers. Sonny Gray was brilliant. The Angels’ bats were befuddled. And in between, Sam Aldegheri‘s performance was so bad it probably violated the Geneva Convention.

Contreras, Gonzalez's homers lift Red Sox to 8-1 win

Pitching Decisions

6.0IP4H1ER2BB7K
4.0IP1H3ER4BB2K

Star Performers

Willson Contreras

Season AVG: .285
5AB1H1HR3RBI1R0BB
Josh Lowe

Season AVG: .217
3AB1H1HR1RBI1R0BB

Gray was outstanding, tossing 6.0 innings of surgical precision. Four hits, one run, seven strikeouts, just two walks. That’s the kind of performance that wins playoff games, and on Saturday, it won regular season games decisively. The Angels managed to scratch out one run on Josh Lowe‘s solo shot in the second inning, a minor blemish on an otherwise flawless outing. For the most part, Gray was untouchable, and the Angels looked like a team trying to solve a Rubik’s cube with their eyes closed.

Sonny Gray fans seven vs. Angels

The real story, though, belonged to Boston’s bats, particularly two players who decided Saturday was their day to shine. Willson Contreras wasted no time announcing his presence, launching a three-run bomb in the first inning off Aldegheri that immediately put the Red Sox in business. Three runs before the Angels even knew what hit them. Then Romy Gonzalez, making what appears to be a grand statement in his early days, followed suit with a two-run rocket in the fifth that essentially put this game in the can before the halftime break.

Willson Contreras' three-run home run (19)
Romy Gonzalez's two-run home run (1)

Aldegheri Gets Knocked Around Early and Often

Look, Sam Aldegheri is not the future. He’s barely the present. Four innings pitched, three earned runs, four walks, just two strikeouts. This is exactly the kind of performance that gets a young pitcher sent back to figure things out at Triple-A. The Angels took a gamble starting him on Saturday, and Boston made them pay in full with compounding interest. When you can’t throw strikes and you can’t miss bats, opposing teams will simply wait for their pitches and hit them. That’s baseball 101, and Aldegheri failed the test.

Sam Aldegheri strikes out Connor Wong

Beyond Contreras and Gonzalez, Boston’s lineup was relentless. Wilyer Abreu contributed a two-run double in the fifth. Ceddanne Rafaela added an RBI double in the eighth. This wasn’t a one-or-two-man wrecking crew. This was a complete, utter dismantling by a Red Sox team that looked capable of beating anyone on any given Saturday. The Angels, meanwhile, looked like a team playing their second game of a doubleheader after losing the first one decisively.

Josh Lowe's solo home run (7)

Angels’ Fourth of July Fireworks Never Ignited

For all the talk of celebrating independence on a Saturday night at Angel Stadium, the only fireworks the home team produced were courtesy of Josh Lowe’s solo shot. One run in a home game against a division rival is an embarrassment of execution and effort. The Angels couldn’t manufacture anything resembling a rally, couldn’t mount any meaningful offensive pressure, and frankly, looked outmatched from the opening pitch. This wasn’t even competitive baseball. This was a sparring session where one fighter showed up and the other didn’t.

Ceddanne Rafaela's RBI double

Boston’s road victory sends a message to the AL East that they’re operating on another level right now. The Angels, meanwhile, head into the remainder of their weekend needing to find answers they clearly don’t possess at the moment. Saturday belonged entirely to the Red Sox.

Box Score

Boston Red Sox Batting

Player AB R H RBI BB SO AVG
Anthony Seigler 2B 3 2 1 0 1 0 .319
Ceddanne Rafaela CF 4 1 1 1 1 1 .284
Wilyer Abreu RF 3 2 1 1 2 0 .267
Willson Contreras 1B 5 1 1 3 0 0 .285
Caleb Durbin 3B 5 0 0 0 0 0 .226
Romy Gonzalez DH 5 1 1 2 0 1 .300
Jarren Duran LF 2 0 0 0 2 1 .193
Andruw Monasterio SS 4 1 1 0 0 1 .220
Connor Wong C 4 0 1 0 0 2 .287

Boston Red Sox Pitching

Pitcher IP H R ER BB SO ERA
Sonny Gray (W) 6.0 4 1 1 2 7 2.61
Jovani Morán 1.0 0 0 0 0 2 3.03
Greg Weissert 1.0 0 0 0 1 0 4.05
Alec Gamboa 1.0 0 0 0 0 0 3.60

Los Angeles Angels Batting

Player AB R H RBI BB SO AVG
Zach Neto SS 4 0 0 0 0 2 .225
Denzer Guzman 3B 4 0 1 0 0 0 .253
Nolan Schanuel 1B 4 0 0 0 0 1 .257
Jorge Soler DH 3 0 0 0 1 0 .215
Josh Lowe LF 3 1 1 1 0 1 .217
Jo Adell RF 2 0 0 0 1 1 .239
Wade Meckler LF 2 0 1 0 0 1 .286
Jose Siri CF 1 0 0 0 0 1 .263
Donovan Walton 2B 2 0 1 0 1 1 .311
Tyler Heineman C 3 0 0 0 0 1 .161

Los Angeles Angels Pitching

Pitcher IP H R ER BB SO ERA
Sam Aldegheri (L) 4.0 1 3 3 4 2 5.08
Samy Natera Jr. 0.2 3 4 4 1 0 3.97
Ryan Zeferjahn 1.1 0 0 0 1 2 3.98
Chase Silseth 1.0 0 0 0 0 2 2.78
Brent Suter 2.0 3 1 1 0 0 4.59