Back to Sport

Rodriguez Blank Pirates With Eight Innings; Moreno Powers Diamondbacks Past Pittsburgh

Eduardo Rodriguez pitched eight scoreless innings and Moreno drove in two runs as the Arizona Diamondbacks shut out the Pittsburgh Pirates 3-0 at PNC Park.

Lena Quill

July 30, 20262 min read

Pitching dominance - illustration, Jake Team LLC
Pitching dominance - illustration, Jake Team LLC
MLBFinal
Arizona Diamondbacks3
Pittsburgh Pirates0

July 29, 2026

Pitching Dominance

Eduardo Rodriguez delivered a masterful performance on the mound, pitching eight innings of scoreless baseball to lead the Arizona Diamondbacks to a 3-0 victory over the Pittsburgh Pirates. The right-hander allowed just five hits and walked one batter while striking out two batters. His efficiency was key in securing the win, improving his record to 10-3 on the season.

Rodriguez was supported by Brandyn Garcia, who closed out the game with a perfect ninth inning. Garcia recorded two strikeouts and issued one walk to earn his second save of the year. The Diamondbacks' pitching staff held the Pirates hitless for the final three innings after Rodriguez departed.

On the losing side, Jared Jones took the loss after giving up three earned runs in six innings. Jones struck out five batters but struggled with command, walking two hitters. He also allowed four hits before being removed from the contest. Carmen Mlodzinski pitched the final three innings for Pittsburgh, allowing two hits and striking out one batter without surrendering any additional runs.

Offensive Highlights

The Diamondbacks' offense generated its entire output in the fourth inning. Lourdes Gurriel Jr. Moreno provided the spark with a home run to center field, measuring 407 feet. The blast drove in two runs, putting Arizona ahead 2-0. Kyler Carroll scored on the play as part of the two-run sequence.

The scoring was extended in the sixth inning when Christian Walker singled to right field. This hit allowed Moreno to cross the plate, increasing the Diamondbacks' lead to 3-0. Marte advanced to second base on the play, but no further runs were scored.

Game Details

The contest took place at PNC Park in Pittsburgh, Pennsylvania, with an attendance of 19,716 fans. The game was played on Wednesday, July 29, 2026. There were exactly one home run recorded in the game.

Arizona improved its record to 57-52 following the win. Pittsburgh fell to 55-54 with the defeat. Neither team advanced, was eliminated, clinched a playoff spot, or had any other series status determined by this result based on available information.

Sources

https://www.espn.com/mlb/game/_/gameId/401816307

Share

Lena Quill

Lena Quill covers Queen Creek high school and area college sports.

Related Stories

More in Weather