MLB Final Intelligence
Colorado Rockies vs San Francisco Giants โ Recap
July 10, 2026 ยท Oracle Park ยท View Preview
Game Recap
The Colorado Rockies pulled off a dramatic upset against the San Francisco Giants, scoring three runs in the ninth inning to secure a narrow 4-3 victory. Trailing by a single run entering the final frame, the Rockies mounted a determined comeback that ultimately sealed the win and surprised the favored Giants.
San Francisco initially took the lead in the second inning when Rafael Devers launched a solo home run to right field. Colorado responded in the fifth, evening the score at one apiece with a double from McCarthy that brought Tovar home. Devers then put the Giants back in front in the bottom of the seventh with an RBI single, setting the stage for the dramatic conclusion.
The turning point arrived in the top of the ninth. With Johnston and Moniak on base, Karros delivered a crucial two-run single to center, instantly flipping the scoreboard and giving the Rockies a 3-2 advantage. Carrigg followed with a sacrifice fly to left, bringing McCarthy across to provide a critical insurance run. Despite Devers' impressive three-hit performance, including the homer and three total RBI, his efforts were not enough to stave off the late collapse by San Francisco's bullpen, which undid Robbie Ray's solid five-inning, one-earned-run start. The Giants managed only one run in the bottom of the ninth on another sacrifice fly from Devers.
Ultimately, it was Colorado's ability to capitalize in high-leverage moments in the ninth that allowed them to snatch victory from a favored San Francisco squad. The Rockies now stand at 46-67, while the Giants fall to 47-66.
How the Prediction Fared
Pregame, the market favored the San Francisco Giants (-175, 61% implied) over the Colorado Rockies. Final: the Colorado Rockies won 4โ3, pulling off the upset.
Player of the Game
Turning Point
The game turned in the 9th inning, when the Colorado Rockies scored 3 runs.
Pitching
| Pitcher | Team | IP | H | R | ER | BB | K | ERA |
|---|---|---|---|---|---|---|---|---|
| Tanner Gordon |
|
5.0 | 8 | 1 | 1 | 1 | 1 | 6.44 |
| Robbie Ray |
|
5.0 | 4 | 1 | 1 | 6 | 4 | 3.38 |
| Sam Hentges |
|
1.1 | 1 | 0 | 0 | 0 | 3 | 2.04 |
| Antonio Senzatela W |
|
1.0 | 0 | 0 | 0 | 0 | 1 | 3.00 |
| Brennan Bernardino |
|
1.0 | 0 | 0 | 0 | 1 | 0 | 3.05 |
| Jimmy Herget |
|
1.0 | 2 | 1 | 1 | 1 | 1 | 3.75 |
| Dylan Smith |
|
1.0 | 0 | 0 | 0 | 0 | 1 | 3.55 |
| Erik Miller |
|
1.0 | 1 | 0 | 0 | 0 | 1 | 3.46 |
| Jordan Romano |
|
0.2 | 1 | 1 | 1 | 3 | 0 | 7.71 |
| Keaton Winn |
|
0.2 | 1 | 0 | 0 | 0 | 0 | 3.16 |
| Juan Mejia S |
|
0.1 | 0 | 0 | 0 | 0 | 0 | 5.74 |
Batting
| Batter | Team | AB | H | HR | RBI | R | BB | K |
|---|---|---|---|---|---|---|---|---|
| Rafael Devers |
|
3 | 3 | 1 | 3 | 1 | 1 | 0 |
| Kyle Karros |
|
5 | 3 | 0 | 2 | 0 | 0 | 0 |
| Luis Arraez |
|
4 | 3 | 0 | 0 | 1 | 1 | 0 |
| Jake McCarthy |
|
4 | 2 | 0 | 1 | 1 | 1 | 1 |
| TJ Rumfield |
|
2 | 2 | 0 | 0 | 0 | 2 | 0 |
| Casey Schmitt |
|
4 | 2 | 0 | 0 | 0 | 1 | 1 |
| Ezequiel Tovar |
|
3 | 1 | 0 | 0 | 1 | 0 | 0 |
| Hunter Goodman |
|
3 | 1 | 0 | 0 | 0 | 2 | 1 |
| Mickey Moniak |
|
4 | 1 | 0 | 0 | 1 | 0 | 0 |
| Drew Cavanaugh |
|
3 | 1 | 0 | 0 | 0 | 1 | 0 |
| Drew Gilbert |
|
4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jung Hoo Lee |
|
4 | 1 | 0 | 0 | 0 | 0 | 0 |
More MLB Results โ Friday, July 10, 2026
Sharper Picks Start Here
Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking โ all in one workspace built for serious bettors and DFS players.