Pittsburgh Pirates Jack Suwinski (65) reacts after hitting a three-run home run against the St. Louis Cardinals during a baseball game in Pittsburgh, Tuesday, July 2, 2024. (AP Photo/Jared Wickerham)
Pittsburgh Pirates Andrew McCutchen (22) hits a solo home run against the St. Louis Cardinals during a baseball game in Pittsburgh, Tuesday, July 2, 2024. (AP Photo/Jared Wickerham)
Pittsburgh Pirates Oneil Cruz (15) reacts after striking out against the St. Louis Cardinals during a baseball game in Pittsburgh, Tuesday, July 2, 2024. (AP Photo/Jared Wickerham)
St. Louis Cardinals Kyle Gibson (44) pitches against the Pittsburgh Pirates during a baseball game in Pittsburgh, Tuesday, July 2, 2024. (AP Photo/Jared Wickerham)
St. Louis Cardinals Nolan Gorman (16) reacts after hitting a grand slam home run against the Pittsburgh Pirates during a baseball game in Pittsburgh, Tuesday, July 2, 2024. (AP Photo/Jared Wickerham)
Pittsburgh Pirates Mitch Keller (23) look out from the dugout against the St. Louis Cardinals during a baseball game in Pittsburgh, Tuesday, July 2, 2024. (AP Photo/Jared Wickerham)
St. Louis Cardinals' Alec Burleson (41) celebrates with teammates in the dugout following his two-run home run against the Pittsburgh Pirates during a baseball game in Pittsburgh, Tuesday, July 2, 2024. (AP Photo/Jared Wickerham)