Mets Blast Past Giants Behind Francisco Alvarez’s Two-Homer Night

The New York Mets put on a power display worthy of September’s climactic stretch, demolishing the San Francisco Giants 10-6 on Friday night at Citi Field. If there was any doubt about this team’s offensive capability down the stretch, it evaporated with five home runs that made Matt Wilkinson‘s early exit look inevitable.

Pitching Decisions

6.0IP6H2ER4BB7K

Star Performers

Rafael Devers

Season AVG: .256
4AB3H1HR5RBI1R1BB
Francisco Alvarez

Season AVG: .234
4AB2H2HR2RBI2R0BB

Francisco Alvarez was the star of the show, launching two solo shots that bookended an otherwise chaotic evening. The young catcher’s two-homer performance wasn’t just about the tape-measure distances, though both flew with authority. It was about the statement it made: the Mets aren’t backing down from anyone in September. When you’re hitting like this, October suddenly feels possible.

Francisco Alvarez collects two home runs

Giants’ Wilkinson Gets Shelled Early

Wilkinson lasted exactly three innings, a mercy killing for a Giants pitching staff that looked utterly overmatched. The Mets came out swinging with purpose in the bottom of the first, Mark Vientos cranking a three-run homer that immediately set the tone. Then Alvarez added another in the second, followed by Bo Bichette‘s two-run blast that made it 7-0 before most fans had finished their first beer.

Francisco Alvarez swats two home runs in Mets' win
Francisco Alvarez's solo homer (14)
Bo Bichette's two-run home run (15)

Nolan McLean was brilliant for New York, allowing just six hits across six innings while striking out seven. The Giants showed some fight with Rafael Devers putting on a clinic at the plate, racking up five RBIs on three hits including a double and two home runs. But offensive heroics from one player can’t overcome an entire lineup going cold, and that’s exactly what happened here.

Nolan McLean's seven strikeouts

The Giants scratched back with runs in the third and seventh, Devers driving in two more with a sharp double before his solo shot in the eighth made it a somewhat respectable 10-6 final. Turner Hill’s RBI single in the seventh offered fleeting hope, but by that point the game’s narrative was already written.

Rafael Devers' three-run home run (33)

A Mets Power Show on Full Display

What made Friday night particularly damning for San Francisco was the Mets’ offensive balance. It wasn’t just Alvarez or Vientos or Bichette carrying the load. Francisco Lindor, the franchise cornerstone, crushed a two-run homer in the sixth that felt like the Mets putting an exclamation point on an already lopsided affair. This is what you want to see from a team fighting for playoff positioning: multiple threats, multiple storylines, multiple ways to beat you.

Francisco Lindor's two-run home run (16)
The Mets combine for five homers in 10-6 victory

The Giants leave New York having been outmatched in nearly every facet of the game. Devers will get his accolades for a three-hit night with power, and rightfully so. But it’s a consolation prize in a loss that exposed San Francisco’s vulnerabilities. As both teams march toward October, Friday night’s result sent a clear message about where the momentum currently sits. The Mets are rolling, and anyone standing in their way better bring more than this.

Box Score

San Francisco Giants Batting

Player AB R H RBI BB SO AVG
Drew Gilbert CF 3 1 1 0 0 0 .235
Jonah Cox CF 2 2 2 0 0 0 .297
Rafael Devers 1B 4 1 3 5 1 1 .256
Bryce Eldridge DH 3 0 1 0 2 2 .262
Turner Hill LF 4 0 2 1 1 0 .333
Shay Whitcomb 3B 0 0 0 0 0 0 .123
Jung Hoo Lee RF 5 0 0 0 0 2 .280
Drew Cavanaugh C 3 0 1 0 0 1 .243
Andrew Knizner C 2 0 0 0 0 1 .194
Osleivis Basabe 3B 3 0 1 0 0 0 .214
Grant McCray LF 1 0 0 0 1 1 .115
Nate Furman 2B 5 0 0 0 0 2 .133
Christian Koss SS 3 2 1 0 1 1 .203

San Francisco Giants Pitching

Pitcher IP H R ER BB SO ERA
Matt Wilkinson (L) 3.0 5 7 4 2 2 6.14
Yunior Marte 5.0 4 3 3 2 2 3.72

New York Mets Batting

Player AB R H RBI BB SO AVG
Francisco Lindor SS 5 2 2 2 0 1 .233
Juan Soto LF 4 1 0 1 1 0 .277
Bo Bichette 3B 3 2 2 2 1 0 .266
Mark Vientos DH 4 1 2 3 0 0 .219
Carson Benge RF 4 0 1 0 0 0 .278
Marcus Semien 2B 4 0 0 0 0 1 .216
Christopher Morel 1B 2 0 0 0 0 1 .167
Jared Young 1B 1 1 0 0 1 0 .264
Francisco Alvarez C 4 2 2 2 0 0 .234
Nick Morabito CF 3 1 0 0 1 1 .118

New York Mets Pitching

Pitcher IP H R ER BB SO ERA
Nolan McLean (W) 6.0 6 2 2 4 7 3.06
Jefry Yan 0.2 2 1 1 1 2 4.63
Austin Warren 1.0 3 3 3 0 2 4.79
Robert Stock 0.1 1 0 0 0 0 5.81
Kodai Senga 1.0 0 0 0 1 0 7.23