Sonny Gray threw six innings of no-hit baseball before giving up one hit, a home run in the seventh as the St. Louis Cardinals swept the San Francisco Giants with a 5-3 win at Busch Stadium on Sunday, June 23, 2024.
The Cardinals completed a series sweep over the Giants on Sunday with help from seven one-run innings from Sonny Gray and a quick-thinking play from Brandon Crawford.
Cardinals ace Sonny Gray carried a perfect game through 6⅔ innings on Sunday against the Giants before it was broken up on a solo home run in the seventh.
Facing off against the team he spent his first 13 seasons with, Brandon Crawford came through with a key defensive play and his first hit at Busch Stadium as a Cardinal in St. Louis' 5-3 win Saturday.