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.
Pitching Decisions
Star Performers
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.
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.
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.
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.
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.
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 |
