Under the clear skies of Coors Field, the San Francisco Giants secured a 6-4 win over the Colorado Rockies on July 4, 2026. This victory pushed the Giants to a 36-51 record, placing them 4th in the NL West division. Meanwhile, the Rockies, now at 36-53, find themselves at the bottom of the division standings.

The game began with fireworks in the first inning as both teams started strong. The Giants surged ahead with a four-run inning, immediately putting pressure on their hosts. The Rockies responded with three runs of their own, keeping the game close right from the start.

Giants Shine Bright in Coors

San Francisco's offensive effort was spearheaded by Luis Arraez, who collected three hits and an RBI, raising his average to an impressive .326. Willie Adames and Brett Eldridge contributed significantly as well, each driving in two runs to bolster the Giants' early lead. Eldridge's contribution was highlighted by a home run that electrified the visiting dugout.

The Giants' hitting brigade maintained their momentum in the second and third innings, adding single runs in each to stretch their lead to 6-3. Despite being held scoreless from the fourth inning onward, their early offensive burst proved insurmountable for the Rockies.

Robbie Ray took the mound for San Francisco and showed resilience, pitching six innings while surrendering five hits and three earned runs. He managed to keep the Rockies at bay after the initial inning, earning his 7th win of the season and maintaining a commendable 3.39 ERA.

Rockies' Effort Falls Short

On the Rockies' side, Cole Carrigg stood out with a powerful performance, driving in three runs, including a solo homer in the ninth inning. However, the rest of the Colorado lineup struggled to find their rhythm against the Giants' pitching staff.

Sean Sullivan, tasked with starting duties for Colorado, faced difficulties against the Giants' batters. Lasting just over five innings, he allowed 12 hits and six earned runs, increasing his ERA to 8.64.

The Rockies' bullpen, however, provided a silver lining, as Julian Mejia, Antonio Senzatela, and Jordan Romano combined for 3.1 scoreless innings. Despite their efforts, the early deficit proved too large to overcome.

Looking Ahead

With this win, the Giants hope to build momentum as they continue their road trip, facing the Rockies again the following day. Manager Tony Vitello will be looking for his team to replicate their early offensive success in the series finale.

For the Rockies, Manager Warren Schaeffer will likely focus on refining their defense and pitching as they prepare to host the Los Angeles Dodgers after the Giants series. Aiming to improve their home record, the Rockies need to bounce back from this setback.

The Giants' upcoming schedule includes a home series against the Toronto Blue Jays, presenting a prime opportunity to strengthen their position in the NL West. Meanwhile, the Rockies will face the challenge of competing against the Dodgers on the road, a test of endurance and skill for the team.

With both teams struggling in the standings, every game holds significant weight as the season progresses. Fans can anticipate continued efforts from both squads as they strive to climb the divisional ranks.

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.