Red Sox Outlast Giants Behind Contreras’ Mammoth Three-Run Blast

The Boston Red Sox showed exactly why they belong in playoff contention on Friday night, dismantling the San Francisco Giants 6-4 in a game that was decided early but remained thoroughly entertaining throughout. At Fenway Park, where baseball is supposed to be played with grit and purpose, the Red Sox reminded everyone that they’re a legitimate threat in the American League.

Contreras, Abreu power Red Sox to 6-4 win

Pitching Decisions

6.0IP7H4ER2BB6K
2.2IP6H5ER3BB2K
1.0IP0H0ER1BB3K

Star Performers

Drew Gilbert

Season AVG: .241
3AB2H1HR2RBI1R0BB
Willson Contreras

Season AVG: .285
2AB1H1HR3RBI1R2BB

Let’s be honest: Logan Webb‘s night was a disaster. The Giants’ supposed ace lasted just 2.2 innings, surrendering six hits and five earned runs while walking three batters. That’s not the performance you can accept from your starting pitcher in a crucial late-August contest, especially against a division rival. Webb looked uncomfortable from the outset, never finding his rhythm or command. When you can’t get out of the third inning, you’ve already lost the game before the ninth.

Boston scores five runs in the 3rd

The Red Sox’s third inning was an absolute onslaught. Five runs scored, and it wasn’t because of one big mistake. It was death by a thousand cuts: Willson Contreras‘ absolutely towering three-run blast that traveled 452 feet at 116 mph, a walk to Andruw Monasterio that plated another run, and a hit-by-pitch to Mickey Gasper that scored one more. This wasn’t fluky baseball. This was an offense firing on all cylinders against a pitcher who had nothing.

Willson Contreras' three-run homer (26)

The Giants fought back with some respectable firepower of their own. Drew Gilbert connected for a two-run home run in the fourth, and Rafael Devers added a solo shot later in the same inning. Yes, Devers is back in Boston, and yes, the reception was appropriate for a player of his caliber. The man can still hit, regardless of which uniform he’s wearing. But two home runs in a losing effort doesn’t move the needle. You need timely, clutch baseball down the stretch, and the Giants simply didn’t deliver it.

Drew Gilbert, Rafael Devers hit back-to-back homers

Sonny Gray was the real difference maker here. Working 6.0 innings, he surrendered just four earned runs on seven hits while striking out six. Gray showed the kind of composure and control you want from a starting pitcher in August. He didn’t have to be perfect. He just had to be better than Webb, and that’s exactly what he was. When your starter does his job, your bullpen doesn’t have to carry the load, and that’s fundamental baseball.

Sonny Gray's outing against the Giants

Aroldis Chapman closed it out in the ninth with a save, though not before issuing a walk. Chapman’s fastball was humming, recording three strikeouts in just one inning. That’s the kind of dominance you need in high-leverage situations.

Aroldis Chapman secures Red Sox 6-4 win

The Difference: Depth and Timely Hitting

What separated Boston from San Francisco on Friday wasn’t fundamentals or talent. It was execution in key moments. Wilyer Abreu went 3-for-4 with an RBI triple, extending the game late. That’s a professional at-bat from a professional player. The Giants had their chances but squandered them with poor plate discipline and suboptimal pitching performances.

Bottom Line

The Red Sox are proving they’re not just a feel-good story this season. They’re a legitimate contender capable of beating quality opponents on any given Friday night. The Giants, meanwhile, need to ask hard questions about their rotation if they expect to compete down the stretch. Webb’s performance was unacceptable, and until that changes, San Francisco will continue to leave games on the table in tight races.

Box Score

San Francisco Giants Batting

Player AB R H RBI BB SO AVG
Drew Gilbert CF 3 1 2 2 0 1 .241
Jonah Cox CF 2 0 0 0 0 2 .233
Rafael Devers DH 3 1 1 1 1 1 .245
Willy Adames SS 4 0 0 0 0 1 .227
Bryce Eldridge 1B 4 0 1 1 0 0 .248
Jung Hoo Lee RF 3 0 0 0 1 0 .291
Osleivis Basabe 2B 4 0 0 0 0 1 .235
Turner Hill LF 3 0 1 0 0 2 .250
Victor Bericoto PH 1 0 0 0 0 1 .250
Drew Cavanaugh C 3 0 0 0 0 2 .226
Buddy Kennedy PH 0 0 0 0 1 0 .111
Christian Koss 3B 4 2 2 0 0 1 .204

San Francisco Giants Pitching

Pitcher IP H R ER BB SO ERA
Logan Webb (L) 2.2 6 5 5 3 2 3.75
Reiver Sanmartin 2.0 1 0 0 1 0 6.17
Trent Harris 1.1 2 1 1 1 0 7.50
Jason Foley 2.0 2 0 0 0 1 3.86

Boston Red Sox Batting

Player AB R H RBI BB SO AVG
Nick Sogard 2B 4 2 1 0 1 1 .267
Ceddanne Rafaela CF 5 0 2 0 0 1 .285
Wilyer Abreu RF 4 1 3 1 1 0 .261
Willson Contreras 1B 2 1 1 3 2 0 .285
Adley Rutschman C 4 1 1 0 0 1 .245
Caleb Durbin 3B 4 1 1 0 0 0 .254
Jarren Duran LF 3 0 2 0 0 0 .209
Andruw Monasterio SS 3 0 0 1 1 0 .258
Mickey Gasper DH 3 0 0 1 0 0 .250

Boston Red Sox Pitching

Pitcher IP H R ER BB SO ERA
Sonny Gray (W) 6.0 7 4 4 2 6 2.79
Erik Miller 1.0 0 0 0 0 2 2.20
Alec Gamboa 1.0 0 0 0 0 1 1.40
Aroldis Chapman (SV) 1.0 0 0 0 1 3 1.90