Wood and Abrams Go Yard Twice Each as Nationals Edge D-backs

Give credit to the Washington Nationals for refusing to get out-muscled on Sunday at Nationals Park. The Arizona Diamondbacks came swinging with authority, but the Nationals’ lineup ultimately proved too deep and too dangerous, sealing a 10-7 victory that had all the makings of a home run derby.

Pitching Decisions

Star Performers

Geraldo Perdomo

Season AVG: .233
2AB1H1HR1RBI2R3BB
James Wood

Season AVG: .271
4AB2H2HR3RBI2R1BB

Let’s be honest: Jonathan Loáisiga lasted just one inning for Arizona, and that was the beginning of the end. The Diamondbacks’ pitching staff couldn’t locate their fastballs consistently, and Washington’s hitters punished them relentlessly. This wasn’t some defensive struggle or pitching clinic. This was a straight-up slugfest, and the Nationals simply won the battle of the bats.

Abrams, Wood each power two homers in Nationals' win

The star of the show? James Wood and CJ Abrams each went yard twice. Wood drove in three runs with his two-bomb performance, proving he’s becoming a legitimate power threat in this lineup. Abrams was even more impressive, launching his second homer off what should have been ball four before an ABS review overturned the call. That’s 27 homers for Abrams, who’s now surpassed Ian Desmond in the franchise record books. The kid is having himself a season.

CJ Abrams crushes two homers in historic day
James Wood slugs a pair of homers vs. D-backs

Arizona Fought Back but Left Too Many Runners on Base

Don’t sleep on Arizona’s effort here. The Diamondbacks showed legitimate power themselves, with Geraldo Perdomo launching a solo shot and Ketel Marte going deep in the fourth inning. Gabriel Moreno was a spark plug all day, driving in runs and putting pressure on Washington’s pitching staff. But here’s the thing: the D-backs couldn’t capitalize on their opportunities when it mattered most.

Geraldo Perdomo's solo home run (8)
Ketel Marte's solo home run (19)

Nolan Arenado grounded into an out in the ninth inning, and that’s exactly the moment you need your cleanup hitter to deliver a knockout blow. The Diamondbacks clawed back late, but by then it was too little, too late. They made it respectable with a pair of runs in the ninth, but the damage was done in the middle innings when Washington’s bats simply outpaced them.

James Wood's second homer of the game (30)

Bullpen Battles and Late-Game Drama

Riley Cornelio earned the win despite a short two-inning stint, and Clayton Beeter picked up his tenth save with a clean ninth inning. These are the kinds of victories that build momentum, especially when your backup arms step up and shut the door. The Nationals’ bullpen could have imploded given how many runs were flying off bats, but they held firm when necessary.

CJ Abrams passes Ian Desmond with solo home run (26)
CJ Abrams' second home run of the game (27)

Dylan Crews went 3-for-5 with some quality at-bats that set the table for the power hitters, while Brady House and Jacob Young contributed with doubles and clutch hits in the seventh and eighth innings. Washington showed the kind of lineup depth that wins championships, with contributions coming from the one through nine slots.

Condensed Game: AZ@WSH – 7/26/26

For Arizona’s Torey Lovullo, this loss stings because his team had every chance to win a game where they put up seven runs. That’s typically enough in most ballparks. But on this Sunday in Washington, it wasn’t nearly enough. The Diamondbacks will chalk this up as one that got away, while the Nationals keep rolling with a suddenly electric offense leading the way.

Box Score

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Corbin Carroll RF 4 2 1 0 1 0 .250
Geraldo Perdomo SS 2 2 1 1 3 0 .233
Gabriel Moreno C 3 1 2 2 1 0 .315
Ketel Marte 2B 5 1 1 1 0 1 .254
Max Kepler LF 3 0 0 0 0 1 .206
Ryan Waldschmidt LF 2 1 2 1 0 0 .268
Nolan Arenado 3B 4 0 0 1 1 0 .243
Adrian Del Castillo DH 3 0 1 0 0 0 .206
Ildemaro Vargas DH 1 0 1 0 1 0 .272
Jorge Barrosa PR 0 0 0 0 0 0 .193
Tyler Locklear 1B 3 0 0 1 0 0 .316
Tim Tawa CF 4 0 0 0 0 0 .233

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Kohl Drake 4.0 5 4 4 2 1 5.00
Jonathan Loáisiga (L) 1.0 2 2 2 0 1 2.41
Ryan Thompson 0.2 1 0 0 1 0 3.76
Brandyn Garcia 1.0 4 3 2 0 2 2.28
Kevin Ginkel 1.1 3 1 1 0 0 3.25

Washington Nationals Batting

Player AB R H RBI BB SO AVG
James Wood RF 4 2 2 3 1 1 .271
Andrés Chaparro DH 2 0 0 0 0 0 .216
Daylen Lile DH 3 1 1 0 0 0 .244
Dylan Crews LF 5 1 3 0 0 0 .228
CJ Abrams SS 5 2 3 3 0 1 .297
Brady House 3B 5 2 2 1 0 1 .232
Jacob Young CF 4 1 2 2 0 0 .235
Harry Ford C 3 0 0 0 1 1 .235
Luis García Jr. 1B 4 0 2 0 0 0 .278
Nasim Nuñez 2B 3 1 0 0 1 0 .247

Washington Nationals Pitching

Pitcher IP H R ER BB SO ERA
Miles Mikolas 4.0 4 3 3 1 1 5.65
Riley Cornelio (W) 2.0 1 1 1 2 0 5.89
Max Kranick 1.0 1 0 0 0 1 12.27
Tom Cosgrove 1.0 2 1 1 0 0 1.50
Matt Krook 0.0 0 2 2 3 0 10.80
Clayton Beeter (SV) 1.0 1 0 0 1 0 3.69