Giants Bludgeon Padres Behind Webb’s Gem, Adames’ Four-Hit Night

The San Francisco Giants came to Petco Park on Tuesday and reminded the San Diego Padres exactly why you don’t leave your best pitcher in the bullpen. Logan Webb was surgical, Willy Adames was unstoppable, and the Padres’ opening day hopes took a swift kick to the gut in a 9-3 Giants victory that felt less like a baseball game and more like a clinic on how to execute offensively.

Pitching Decisions

6.0IP3H3ER4BB5K
3.0IP8H4ER1BB1K

Star Performers

Willy Adames

Season AVG: .300
5AB4H1HR2RBI2R0BB
Jackson Merrill

Season AVG: .222
3AB1H0HR1RBI1R1BB

Let’s start with the obvious culprit for San Diego’s collapse: Germán Márquez lasted exactly three innings. Three innings. The man who was supposed to be a cornerstone of this Padres rotation got absolutely shelled, surrendering four earned runs on eight hits while recording just one strikeout. That’s not a debut, that’s a disaster. When your starter can’t navigate three innings in late March, you’re not competing for anything that matters.

Willy Adames' first home run of the season

Meanwhile, Webb looked like he was throwing batting practice to a Little League team that had just learned what a curveball was. Six innings, three hits, five strikeouts, four walks. Yes, the walks are a minor quibble, but when you’re generating that kind of swing-and-miss stuff, a few extra free passes become irrelevant noise. Webb established early that he was going to own the strike zone, and the Padres hitters looked overmatched from pitch one.

Logan Webb K's five in first win of the season

The Giants’ offensive firepower was impossible to ignore. Adames went nuclear on Tuesday, collecting four hits in five at-bats including a solo homer in the first inning that set the tone for what would become a complete Giants takeover. By game’s end, Adames had 2 RBIs and looked like the best hitter on the field by a considerable margin. When your shortstop is putting on that kind of performance, the rest of your lineup can thrive in the wake of excellence.

Willy Adames collects four hits in Giants' win
Willy Adames homers in four-hit game

Jung Hoo Lee wasn’t far behind, finishing with three hits and 3 RBIs, including an early two-run double that effectively put this game on ice before the Padres had properly warmed up. Matt Chapman added a solo shot of his own in the third, and suddenly the Giants had built a 5-0 cushion before the Padres even registered a genuine offensive threat.

Jung Hoo Lee's two-run double
Matt Chapman's first home run of the season

San Diego’s Offensive Flickers Were Too Little, Too Late

Give the Padres credit for showing some fight in the third inning when they scraped together three runs. Jackson Merrill, Xander Bogaerts, and Miguel Andujar all drove in runs to make it 5-3, which at least created the illusion of a ballgame for approximately thirty seconds. But this Giants team wasn’t interested in drama or narrative tension on Tuesday.

Jackson Merrill's RBI single
Willy Adames' RBI single

The sixth inning buried any remaining Padres hope under an avalanche of three more runs. Heliot Ramos, Willy Adames, and a sacrifice fly from Luis Arraez turned what should have been a competitive game into a complete bloodbath. By the time it was over, the Padres looked like they wanted to be literally anywhere else.

Heliot Ramos' two-run single

Opening Day Statement From the Giants

This wasn’t just a win for San Francisco, this was a statement. The Giants showed that when they get their most important pieces firing simultaneously, they can absolutely demolish even a Padres roster built to compete in the National League West. Tuesday night was proof that the 2026 baseball season in California is going to be contested tooth and nail, and if you’re San Diego, you have to hope this was simply an ugly outlier.

José Buttó seals the win for Giants

For the Giants, this is exactly the kind of performance you need heading into April. A complete game, dominant pitching, timely hitting, and enough offensive firepower to end any debate about the outcome. The Padres will get them again, but on this Tuesday, there was only one team playing baseball worth watching.

Box Score

San Francisco Giants Batting

Player AB R H RBI BB SO AVG
Willy Adames SS 5 2 4 2 0 0 .300
Rafael Devers DH 5 1 2 0 0 0 .263
Heliot Ramos LF 4 1 1 2 1 2 .222
Luis Arraez 2B 4 0 1 1 0 0 .211
Jared Oliva PR 0 1 0 0 0 0 .000
Christian Koss 2B 0 0 0 0 0 0 .000
Matt Chapman 3B 5 2 2 1 0 1 .222
Jung Hoo Lee RF 5 0 3 3 0 0 .222
Harrison Bader CF 5 1 1 0 0 1 .158
Patrick Bailey C 3 1 1 0 1 0 .125
Casey Schmitt 1B 4 0 1 0 0 3 .188

San Francisco Giants Pitching

Pitcher IP H R ER BB SO ERA
Logan Webb (W) 6.0 3 3 3 4 5 7.36
JT Brubaker 2.0 2 0 0 0 1 0.00
José Buttó 1.0 1 0 0 0 2 5.40

San Diego Padres Batting

Player AB R H RBI BB SO AVG
Jake Cronenworth 2B 4 0 0 0 0 0 .167
Fernando Tatis Jr. RF 3 1 1 0 1 1 .235
Manny Machado 3B 3 1 1 0 1 1 .200
Jackson Merrill CF 3 1 1 1 1 1 .222
Xander Bogaerts SS 4 0 0 1 0 1 .200
Miguel Andujar DH 4 0 1 1 0 2 .167
Gavin Sheets 1B 4 0 1 0 0 1 .071
Nick Castellanos LF 3 0 1 0 1 0 .167
Freddy Fermin C 4 0 0 0 0 1 .100

San Diego Padres Pitching

Pitcher IP H R ER BB SO ERA
Germán Márquez (L) 3.0 8 4 4 1 1 12.00
Kyle Hart 2.1 4 4 4 1 2 8.31
Bradgley Rodriguez 1.2 1 0 0 0 1 0.00
Jeremiah Estrada 1.0 1 0 0 0 2 21.60
David Morgan 1.0 2 1 0 0 1 0.00