PITTSBURGH — Nolan Gorman hit his second career grand slam, and the St. Louis Cardinals beat the Pittsburgh Pirates 7-4 on Tuesday night.
Matt Carpenter dropped a soft single into left to load the bases with no outs in the fourth inning. Gorman followed with his 17th homer of the season, a 415-foot drive to left-center on a 1-2 sweeper from Mitch Keller (9-5).
''I definitely think it could be the start to something,'' said Gorman, who is batting .192 on the season. ''I think I made some strides, definitely, today with just loading, getting into a better position to hit. So, yeah, I think I'm going in the right direction right now.''
Gorman hit his previous grand slam in a 14-5 win against the Arizona Diamondbacks on April 19, 2023.
''I'm extremely happy for him,'' St. Louis manager Oliver Marmol said. ''You could see the dugout erupt when it happened just because everyone is pulling for him to get back on track. He's been working hard. ... To come into that situation, bases loaded, stay on the ball, towards left-center field. That's a good sign. That's a really good sign.''
Cardinals starter Kyle Gibson (6-3) gave up four runs, all in the fifth, and five hits in five innings. He struck out eight and walked one.
''I felt really good tonight,'' Gibson said. ''It's frustrating to look back and know that I probably should've been able to go seven innings and save that bullpen a couple guys out there. That's kind of the thing, I'm pretty harsh on myself. I'm pretty critical on myself. So, I'll take tonight and deal with that how I need to deal with it.''
Ryan Helsley struck out one in a perfect ninth inning, earning his major league-leading 31st save in 32 opportunities.