Kelly Dominates as D-backs Silence Padres in San Diego

Merrill Kelly reminded everyone why he remains one of baseball’s most underrated aces on Thursday night, spinning seven masterful innings as the Arizona Diamondbacks silenced the San Diego Padres 3-1 at Petco Park. This was the kind of performance that doesn’t always make highlight reels but absolutely decides playoff-caliber baseball games. Kelly allowed just three hits and one run while striking out six, proving once again that elite pitching beats elite hitting when the margin is this thin.

Pitching Decisions

4.2IP7H2ER0BB5K
1.0IP0H0ER0BB2K

Star Performers

Nolan Arenado

Season AVG: .243
4AB1H1HR1RBI1R0BB
Manny Machado

Season AVG: .193
3AB2H1HR1RBI1R0BB

Kelly’s Clinic on the Mound

Merrill Kelly's strong start leads D-backs in win

The Diamondbacks’ right-hander was surgical in his approach, working efficiently through 7.0 innings with only three walks to blemish an otherwise pristine line. This is the kind of stuff that separates contenders from pretenders. Kelly didn’t need to blow away the Padres’ hitters, he simply refused to give them anything to hit. He struck out Fernando Tatis Jr. on his own, a moment that encapsulates what makes a quality starting pitcher so valuable in today’s game.

Merrill Kelly strikes out Fernando Tatis Jr.

The Padres’ offense had no answer for Kelly’s command. Manny Machado managed the lone bright spot for San Diego with a solo blast in the second inning, but that was essentially the full extent of their offensive output. Griffin Canning lasted only 4.2 innings for the home team, surrendering seven hits and two runs. That’s not the recipe for winning ballgames, especially in a competitive West Division race.

Arenado Delivers the Dagger

Nolan Arenado's solo homer (11) 

If Merrill Kelly was the star of this show, then Nolan Arenado was the supporting actor who nearly stole the scene. The third baseman’s solo shot in the sixth inning essentially decided this contest. Sure, it was only one run in a 3-1 game, but the timing and importance of that swing cannot be overstated. Arenado went 1-for-4 but that single hit made all the difference, demonstrating why he remains one of the elite clutch performers in baseball.

Gavin Sheets' diving catch

The Diamondbacks’ defense also deserves credit here. Whether it was Gavin Sheets making diving plays in the field or Gabriel Moreno running a tight ship behind the plate, Arizona refused to let San Diego get comfortable at any point. The defensive battle matters just as much as the offensive battle, and the D-backs won that exchange convincingly.

Condensed Game: AZ@SD- 7/9/26

Paul Sewald slammed the door shut in the ninth, striking out two batters to secure his 21st save. The closer was untouchable, allowing no hits over 1.0 inning. This is exactly what a bullpen is supposed to do when your starter has put you in position to win.

The Verdict

Paul Sewald gets strikeout for 21st save

The Padres had every opportunity to make a statement on Thursday night at home, but instead they stumbled against a Diamondbacks team that simply outexecuted them. Canning’s early exit proved disastrous, and once Kelly settled in, there was no way San Diego was mounting a comeback. This loss stings for the Padres, who desperately needed to pick up ground in the division. The Diamondbacks, meanwhile, continue to prove they’re a legitimate threat in the National League West. Kelly’s performance on Thursday was the kind that wins pennants.

Box Score

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Ketel Marte 2B 4 0 0 0 0 1 .263
Geraldo Perdomo SS 4 0 2 1 0 0 .246
Corbin Carroll RF 3 0 1 0 1 2 .261
Gabriel Moreno C 4 0 1 0 0 1 .293
Max Kepler DH 4 1 1 0 0 2 .188
Lourdes Gurriel Jr. LF 4 0 1 0 0 0 .222
Jorge Barrosa CF 0 0 0 0 0 0 .182
Nolan Arenado 3B 4 1 1 1 0 3 .243
Tommy Troy LF 3 1 1 0 1 1 .225
Tim Tawa 1B 2 0 0 0 0 0 .155
Ildemaro Vargas 1B 1 0 0 0 0 0 .257

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Merrill Kelly (W) 7.0 3 1 1 3 6 5.38
Kevin Ginkel 1.0 0 0 0 0 1 2.97
Paul Sewald (SV) 1.0 0 0 0 0 2 4.36

San Diego Padres Batting

Player AB R H RBI BB SO AVG
Fernando Tatis Jr. RF 4 0 1 0 0 2 .283
Jackson Merrill CF 4 0 0 0 0 1 .218
Xander Bogaerts SS 4 0 0 0 0 3 .225
Manny Machado 3B 3 1 2 1 0 0 .193
Gavin Sheets LF 2 0 0 0 1 0 .228
Jake Cronenworth 1B 3 0 0 0 0 0 .179
Luis Campusano C 1 0 0 0 2 0 .313
Miguel Andujar DH 3 0 0 0 0 1 .262
Sung-Mun Song 2B 3 0 0 0 0 2 .213

San Diego Padres Pitching

Pitcher IP H R ER BB SO ERA
Griffin Canning (L) 4.2 7 2 2 0 5 6.47
Yuki Matsui 1.0 1 1 1 2 0 2.23
Bradgley Rodriguez 1.1 0 0 0 0 2 2.08
Wandy Peralta 1.0 0 0 0 0 1 2.28
Adrian Morejon 1.0 0 0 0 0 2 3.45