Diamondbacks Dismantle Dodgers Behind Tawa’s Heroics

The Arizona Diamondbacks came to Dodger Stadium on Friday and reminded everyone that this rivalry still has teeth. They dismantled the Los Angeles Dodgers 9-3 in a performance that was equal parts dominant pitching and offensive opportunism, with Tim Tawa serving as the primary executioner in what turned into a complete collapse by the home team.

Pitching Decisions

Star Performers

Tim Tawa

Season AVG: .187
4AB3H1HR4RBI1R0BB
Andy Pages

Season AVG: .269
4AB3H1HR1RBI1R0BB

Tawa Takes Over

Tim Tawa's two-run home run (2)

Tawa was the story here, plain and simple. The Arizona infielder went 3-for-4 with a two-run homer and an additional RBI, finishing with four total runs batted in. This wasn’t some lucky performance either. Tawa looked locked in all night, hammering a home run to left center in the fourth inning and then following it up with two more RBI singles later in the game. When a player gets that hot in the middle of your lineup, good teams punish you for it, and that’s exactly what the Diamondbacks did.

Tim Tawa knocks in four runs against the Dodgers

The Dodgers’ pitching staff, meanwhile, looked disjointed and unprepared. Starting pitcher Will Klein lasted just 1.2 innings before getting pulled, surrendering a run on two walks. That’s unacceptable for a starting pitcher at any level, let alone in a major league game. Eduardo Rodriguez, his Arizona counterpart, was sharp and efficient. Six innings, seven hits, two earned runs, and five strikeouts. That’s a quality start against a lineup filled with All-Stars.

Ohtani’s Flash Can’t Overcome Dodgers’ Ineptitude

Shohei Ohtani's leadoff solo home run (21)

Los Angeles did flash some offensive prowess early. Shohei Ohtani led off the bottom of the first with a solo home run, his 21st of the season. Andy Pages followed immediately with another solo shot to make it 2-2. That back-to-back display looked promising for the home crowd, suggesting this might be a slugfest.

Ohtani, Pages hit back-to-back 1st-inning home runs

It wasn’t. Those were the only highlights for the Dodgers’ offense all night. After Arizona took the lead in the first on Gabriel Moreno’s error-laden single that scored two runs, Los Angeles never mounted another credible threat. The Dodgers went through the remainder of the game like a team still recovering from a hangover, managing just Miguel Rojas’ meaningless ninth-inning double with two outs.

Tim Tawa's home run sparks D-backs' 9-3 win

This loss stings for the Dodgers because they had their chances early but couldn’t capitalize on the momentum they built with those opening homers. Instead, they let the Diamondbacks establish control and never fought back. That’s not a team playing championship-caliber baseball, regardless of the names on the roster.

Condensed Game: AZ@LAD – 7/10/26

The Diamondbacks proved on Friday night that they belong in any conversation about contenders in the National League West. They came to enemy territory and took care of business with composure and efficiency. For the Dodgers, this loss is a wake-up call that home field doesn’t guarantee anything if you don’t show up ready to work. A 9-3 final score tells you everything about who was prepared to play baseball on Friday, and it wasn’t the home team.

Box Score

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Ketel Marte DH 5 1 1 0 0 2 .262
Geraldo Perdomo SS 4 1 1 1 1 0 .246
Corbin Carroll RF 4 2 0 0 1 1 .258
Gabriel Moreno C 5 0 2 2 0 1 .296
Lourdes Gurriel Jr. LF 5 0 0 0 0 1 .216
Ildemaro Vargas 2B 5 0 1 0 0 3 .255
Nolan Arenado 3B 2 2 0 0 3 2 .242
Ryan Waldschmidt CF 2 0 0 0 0 2 .254
Jorge Barrosa CF 1 2 1 0 0 0 .189
Tim Tawa 1B 4 1 3 4 0 0 .187

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Eduardo Rodriguez (W) 6.0 7 2 2 1 5 2.29
Brandyn Garcia 1.0 0 0 0 0 2 1.96
Jonathan Loáisiga 1.0 0 0 0 0 2 2.23
Drey Jameson 1.0 2 1 1 0 0 4.11

Los Angeles Dodgers Batting

Player AB R H RBI BB SO AVG
Shohei Ohtani DH 4 1 1 1 0 2 .290
Andy Pages CF 4 1 3 1 0 1 .269
Freddie Freeman 1B 3 0 0 0 0 1 .293
Alex Call RF 1 0 0 0 0 0 .252
Mookie Betts SS 3 0 1 0 0 0 .238
Alex Freeland SS 1 0 0 0 0 1 .236
Tommy Edman 3B 3 1 1 0 1 1 .350
Kyle Tucker RF 3 0 1 0 0 2 .250
Eliezer Alfonzo C 1 0 0 0 0 0 .000
Teoscar Hernández LF 4 0 0 0 0 0 .250
Miguel Rojas 2B 4 0 2 1 0 0 .290
Dalton Rushing 1B 4 0 0 0 0 1 .258

Los Angeles Dodgers Pitching

Pitcher IP H R ER BB SO ERA
Kyle Hurt 1.2 3 2 2 1 1 4.88
Will Klein (L) 1.2 0 1 1 2 2 2.41
Brock Stewart 1.0 1 3 2 1 2 3.12
Edgardo Henriquez 1.2 1 2 0 1 2 2.33
Jack Dreyer 1.0 1 0 0 0 1 3.03
Evan Phillips 1.0 2 1 1 0 2 4.50
Alex Vesia 1.0 1 0 0 0 2 2.27