Pfaadt Dominates as Diamondbacks Down Cardinals 7-3

Tuesday, July 22nd, 2025

St. Louis Cardinals News & Updates

Diamondbacks Dominate Cardinals 7-3 on July 18, 2025 Behind Pfaadt's Gem

PHOENIX – The Arizona Diamondbacks secured a decisive 7-3 victory over the St. Louis Cardinals on Friday, July 18, 2025, at 8:40 PM MLB, with Brandon Pfaadt delivering a masterful seven scoreless innings. Geraldo Perdomo contributed significantly with two RBIs, highlighting a strong offensive performance by Arizona.

Pfaadt (10-6) continued his stellar form, allowing just four hits while striking out six and issuing no walks. This outing marked his second consecutive sterling start, following a career-high eight-inning performance against San Diego before the All-Star break, where he yielded only two runs on four hits.

The right-hander was dominant, holding the Cardinals to just two hits through the first six innings. He navigated a two-on situation in the seventh by striking out Jordan Walker and getting Pedro Pagés to fly out weakly to center, preserving his shutout bid.

Arizona's offense capitalized early and often against Cardinals starter Andre Pallante (5-6), who struggled in the second half of the season opener. Pallante, who gave up seven runs on eight hits in his last start against Washington before the All-Star break, allowed six runs on nine hits in just 4 2/3 innings in this contest.

Adrian Del Castillo, recently called up from Triple-A Reno, made an immediate impact with three hits, an RBI, and two runs scored. The Diamondbacks began their scoring in the second inning with a run-scoring single from Herrera, followed by Perdomo's two-run single. Del Castillo added an RBI single in the third, preceding Alek Thomas's RBI groundout. Blaze Alexander's run-scoring double in the fifth inning extended Arizona's lead to 6-0, chasing Pallante from the game.

St. Louis mounted a late rally in the ninth inning, scoring three runs off John Curtiss. Victor Scott II hit a two-run homer, and Pedro Pagés added a run-scoring single. Despite the late surge, the Cardinals ultimately fell short, marking their fourth loss in their last six games.

Key Moment

Alek Thomas made a spectacular acrobatic catch against the wall in left-center field, robbing Jordan Walker of extra bases in the fifth inning.

Key Stat

The St. Louis Cardinals struggled to convert opportunities, going just 2 for 9 with runners in scoring position.

Up Next

The series continues Saturday with St. Louis right-hander Sonny Gray (9-3, 3.50 ERA) slated to face Arizona right-hander Rhyne Nelson (5-2, 3.68 ERA) in the middle game of the three-game series.

In summary

The Arizona Diamondbacks defeated the St. Louis Cardinals 7-3 on July 18, 2025. Key to Arizona's victory was Brandon Pfaadt's stellar seven-inning, scoreless performance (10-6), supported by Geraldo Perdomo's two RBIs and Adrian Del Castillo's three-hit outing. Cardinals starter Andre Pallante (5-6) struggled, giving up six runs. Despite a late three-run rally in the ninth by the Cardinals, featuring Victor Scott II's two-run homer, Arizona's early lead held. The Cardinals' inability to capitalize with runners in scoring position (2 for 9) was a contributing factor to their loss. The series continues Saturday with Sonny Gray pitching for St. Louis against Rhyne Nelson for Arizona.


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.