SAN FRANCISCO – Maybe there’s still a little fight left in the Giants after all.

Less than 24 hours after a frustrating, chaotic loss to the Toronto Blue Jays that seemed to deepen the depression hovering above Oracle Park, the Orange and Black bounced back with a crisp and clean 8-2 win over the Colorado Rockies on Thursday night.

They did it with some strong at-bats and a steady evening on the mound from Carson Whisenhunt, the final result being a vibe around China Basin that was vastly different than it had been on Wednesday.

It helped big time that the Giants didn’t have to spend most of the game without a hit, as was the case the day before.

San Francisco came out swinging and swinging hard. Casey CRUSHED this one pic.twitter.com/2nElq0IdGq

— SF Giants on NBCS (@NBCSGiants) July 10, 2026 Casey Schmitt hit another home run, his 18th of the 2026 MLB season, to get things going. Bryce Eldridge got his first taste of McCovey Cove, where he deposited his eighth home run of the season. Then, for good measure, Willy Adames added a two-run blast in the eighth. Bryce Eldridge smashes...