In a heated contest at Busch Stadium, the Pittsburgh Pirates edged out the St. Louis Cardinals with a narrow 5-4 victory. The game saw the Pirates improving their record to 66-71, still holding 4th place in the NL Central. Meanwhile, the Cardinals, despite the loss, remain in 3rd place in the same division with a 68-69 record.

The blistering heat of 100 degrees did not deter the Pirates from making the most of their chances, hitting two home runs in the process. Jared Triolo and Endy Valdez each sent a ball over the fence, energizing the Pirates' offense. Triolo's solo shot contributed to his overall performance of one hit, one run, and one RBI for the evening.

Pirates Make Their Mark

With a strong showing from the mound, Braxton Ashcraft secured his 13th win of the season. Ashcraft pitched five solid innings, allowing six hits and two earned runs while striking out three. His control on the field was evident as he managed to keep the Cardinals at bay during his time on the mound.

The Pirates' offense was further fueled by O'Neil Cruz, who added a run and a hit, alongside a walk. Brice Lowe, not to be outdone, doubled and contributed an RBI, highlighting the depth of Pittsburgh's lineup. The Pirates' lineup showed resilience as they methodically added runs in critical innings.

Cardinals Fight Back

Despite the loss, the Cardinals put forth a valiant effort, particularly in the fifth inning when they managed to score two runs. Ivan Herrera played a key role with two hits and two RBIs, showcasing his ability to deliver under pressure. Alec Burleson also chipped in with an RBI, though it wasn't enough to close the gap.

Matthew Liberatore, the Cardinals' starter, faced challenges throughout his 5.67 innings on the mound. He gave up six hits, four runs, and two home runs while striking out an impressive nine batters. Unfortunately, the Pirates were able to capitalize on the few mistakes he made.

Shutting the Door

The Pirates' bullpen proved to be instrumental in preserving the lead. Kirby Yates, Yohan Ramirez, and Mitch Montgomery combined for three scoreless innings, quelling any hope of a late Cardinals comeback. Logan Weaver also contributed, delivering an inning where he allowed just one hit and struck out a batter.

Endy Valdez's two RBIs were vital in ensuring the Pirates maintained their slight advantage. His contribution was part of a consistent offensive strategy that saw the Pirates maintain their lead even under pressure. The Cardinals' attempts to rally in the seventh inning, with two runs, were ultimately not enough.

This victory sets up the Pirates for their upcoming home series against the San Francisco Giants, providing them an opportunity to build on this win. The Cardinals, on the other hand, will need to regroup quickly as they face the formidable Los Angeles Dodgers in an away series.

As both teams look to improve their standing in the NL Central, the stakes continue to rise. The Pirates will look to leverage their recent success, while the Cardinals aim to rectify their course on the road. With division races heating up, the next few games promise significant implications for both franchises.

Stay Updated

Get more MLB predictions, recaps, and sports insights in your inbox

Subscribe to the Knup newsletter for sports business notes, game coverage, and ecosystem updates.