MLB· Season 2026
Giants lead Rockies 6-3 through five innings at Coors Field after Tomoyuki Sugano was scratched (back spasms) and rookie Sean Sullivan was ambushed for six early runs. Robbie Ray has been in control with a three-run cushion.
Match Analysis
AI SummarySugano's scratch reshapes series finale before first pitch
Tomoyuki Sugano was scratched from his scheduled start with back spasms (per Purple Row, citing Rockies team announcement July 4), forcing the Colorado Rockies to turn to rookie left-hander Sean Sullivan (0-2, 8.64 ERA entering the night) on an emergency spot start at Coors Field. The San Francisco Giants made him pay immediately.
How the early runs landed
Sullivan, who entered with a 10.13 ERA across his previous four MLB appearances and had allowed five earned runs on six hits in 4.2 innings against Miami on June 29, lasted into the fifth but surrendered six runs across the first three frames.
San Francisco jumped to a 5-0 lead inside two innings. The key blow came off Willy Adames' bat — a two-run double with a 95.9 mph exit velocity off Sullivan's cutter — as part of a multi-run first frame. Rafael Devers added a solo home run, his 16th of the season, to stretch the lead further in the third.
Colorado answered for three runs of their own across the third and fourth innings to stay within striking distance, but Robbie Ray — who entered 7-6 with a 3.39 ERA — has held the line through the middle frames.
The turning point: Sugano's scratch
The game fundamentally shifted before first pitch. Sullivan's 8.64 ERA and 1.86 WHIP made him an obvious target for a Giants lineup that entered hitting .326 through Luis Arraez. San Francisco ambushed him early and never let the Rockies' bullpen settle into a rhythm.
Ray's dominance continues
Robbie Ray hasn't allowed an earned run in his last three starts spanning 22.1 innings, limiting the Braves (twice) and Athletics to two unearned runs and eight hits total. He entered with a 4-0 record and 1.36 ERA over his previous five appearances (per MLB.com game preview). Through five innings Saturday, the lefty has been in control with a three-run cushion at Coors.
The Rockies' offence had scored 35 runs across their previous three games — all wins — including 15 on Friday night behind Jake McCarthy's leadoff homer and grand slam. But against Ray, they've managed three runs through five.
By the numbers
Both teams entered separated by one game in the NL West basement: Giants at 36-51, Rockies at 36-53. The Rockies had scored 14+ runs in consecutive games, a feat only three MLB teams have managed since 2020 (per Purple Row). But the Sugano scratch and Sullivan's struggles flipped the early script.
What's at stake
A Giants win would pull them to 37-51 and 1.5 games clear of Colorado in the division cellar. San Francisco heads home to face the Toronto Blue Jays on Monday (July 6), while Colorado travels to Los Angeles to face the NL West-leading Dodgers (58-31) starting July 6.
The betting angle
Sullivan's early struggles validated the concern around an 0-2 pitcher with a 10.13 ERA facing a Giants lineup built on contact. The over looked well-positioned pre-game given Coors Field dynamics and both bullpens' vulnerabilities. Ray's recent dominance (4-0, 1.36 ERA over last 5) made the Giants moneyline the sharp side after the pitching change was announced.
Verdict
The Giants built a three-run lead in the first two innings against an overmatched emergency starter, and Robbie Ray has the cushion to stay aggressive. Colorado's offence has shown life — they scored 15 on Friday — but with six innings left and Ray dealing, the hole may be too deep for a fourth straight Rockies win.
Rivalry since 2023
Colorado Rockies vs San Francisco Giants Head to Head Results· 50
Colorado Rockies and San Francisco Giants have met 50 times — Colorado Rockies won 19, San Francisco Giants won 30, with 1 draws. Their rivalry dates back to 2023. San Francisco Giants leads the head-to-head with 30 victories from 50 meetings. A combined 543 goals have been scored across these fixtures, averaging 10.86 per match (245 for the home side, 298 for the visitors). Both teams scored in 46 matches (92%). Over 2.5 goals landed in 50 games (100%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 6–19 in 2026.
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 6 Jul 2026