Padres Dominate Giants Behind Pivetta’s Masterclass, Laureano’s Clutch Homer

The San Diego Padres didn’t just beat the San Francisco Giants on Wednesday at Petco Park. They embarrassed them. A 7-1 demolition job that felt closer to a spring training mismatch than a meaningful April contest, this was the kind of performance that makes you question whether the Giants brought their best baseball or simply left it in the visitor’s locker room.

Pitching Decisions

5.0IP1H0ER2BB8K
5.1IP6H1ER1BB4K
1.1IP1H0ER0BB3K

Star Performers

Luis Arraez

Season AVG: .304
4AB3H0HR0RBI1R0BB
Ramón Laureano

Season AVG: .389
4AB2H1HR2RBI2R0BB

Let’s start with Nick Pivetta, who delivered perhaps the most dominant pitching display we’ll see in the early going. Five scoreless innings. Eight strikeouts. One hit. Two walks. That’s not just good. That’s elite-level stuff, the kind of performance that reminds you why the Padres spent resources to fortify their rotation. Pivetta was virtually untouchable, painting corners with precision and keeping Giants hitters completely off balance. When you’re only allowing one hit through five innings, you’re not getting lucky. You’re flat-out dealing.

Nick Pivetta's strong start against the Giants

Adrian Houser tried to keep pace for San Francisco, and to his credit, he wasn’t terrible. Four strikeouts across 5.1 innings showed he had some stuff. But one earned run allowed isn’t enough when your offense can’t string together anything remotely resembling a rally. The Giants managed just four hits total. Four. In a nine-inning game against an opposing pitcher who eventually departed. That’s not a recipe for success. That’s a recipe for a blowout.

The Padres’ Eighth-Inning Rampage

Pivetta whiffs eight, Laureano homers in Padres' win

After the Padres took a 1-0 lead in the sixth on Gavin Sheets’ sharp line drive double scoring Ramon Laureano, San Francisco briefly showed some life when Harrison Bader singled in Luis Arraez in the seventh. For one fleeting moment, it felt like a game. That feeling evaporated instantly.

Ramón Laureano's two-run home run (2)

The eighth inning was an absolute clinic in how to blow open a close contest. Ramon Laureano smashed a two-run homer to left center, and suddenly it was 3-1. Then Fernando Tatis Jr. slapped a soft ground ball that Buttó couldn’t handle cleanly, driving in another run. Xander Bogaerts drew a walk with the bases loaded to push across yet another. The Padres poured six runs across two innings and essentially put the game on ice before the Giants could blink.

Adrian Houser's four strikeouts

This is what happens when pitching gets dominant and the other team can’t respond. The Giants’ offense was anemic, utterly powerless. Luis Arraez had three hits, which speaks more to individual at-bat performance than any collective offensive explosion. No Giants player drove in more than one run. That tells you everything you need to know.

A Padres Statement

Mason Miller secures the Padres win 

Mason Miller closed it out with style, 1.3 innings of spotless work to secure the save. The Padres sent a message on Wednesday: they’re built to compete in 2026. Superior pitching depth, timely hitting, and execution when it matters most. The Giants, conversely, left San Diego empty-handed and looking vulnerable. This wasn’t just a loss. It was a statement.

Box Score

San Francisco Giants Batting

Player AB R H RBI BB SO AVG
Willy Adames SS 4 0 0 0 0 2 .250
Rafael Devers DH 3 0 0 0 1 2 .227
Heliot Ramos LF 4 0 0 0 0 2 .182
Luis Arraez 2B 4 1 3 0 0 0 .304
Matt Chapman 3B 4 0 0 0 0 3 .182
Jung Hoo Lee RF 3 0 0 0 1 1 .190
Harrison Bader CF 3 0 1 1 1 1 .182
Patrick Bailey C 2 0 0 0 0 2 .111
Jerar Encarnacion PH 1 0 0 0 0 0 .000
Daniel Susac C 0 0 0 0 0 0 .000
Casey Schmitt 1B 3 0 0 0 0 1 .158

San Francisco Giants Pitching

Pitcher IP H R ER BB SO ERA
Adrian Houser (L) 5.1 6 3 1 1 4 1.69
Caleb Kilian 1.2 0 0 0 0 2 0.00
José Buttó 0.1 3 4 4 4 1 22.50
Ryan Borucki 0.2 0 0 0 0 0 3.86

San Diego Padres Batting

Player AB R H RBI BB SO AVG
Fernando Tatis Jr. RF 4 0 1 1 1 0 .238
Xander Bogaerts SS 4 0 0 1 1 1 .167
Jackson Merrill CF 5 1 1 0 0 1 .217
Manny Machado 3B 4 1 1 0 0 1 .211
Ramón Laureano DH 4 2 2 2 0 0 .389
Jake Cronenworth 2B 3 1 1 0 1 1 .190
Gavin Sheets 1B 3 2 2 1 1 0 .176
Freddy Fermin C 4 0 0 0 0 1 .071
Bryce Johnson LF 3 0 1 0 1 2 .250

San Diego Padres Pitching

Pitcher IP H R ER BB SO ERA
Nick Pivetta (W) 5.0 1 0 0 2 8 6.75
Jeremiah Estrada 1.0 0 0 0 0 2 13.50
Adrian Morejon 1.2 2 1 1 1 1 2.45
Mason Miller (SV) 1.1 1 0 0 0 3 0.00