Statosphere Name Logo

Colorado Rockies at San Francisco Giants

Final
Oracle Park70°, Partly Cloudy35,190

Recap

Player of the gameTyler MahleSFG7.0ip 5h 1er 4k

The first half didn’t go exactly to plan for Tyler Mahle, but the veteran right-hander will head into the All-Star break with some positive momentum after turning in one of his best starts of the season in the Giants’ 4-2 win over the Rockies on Saturday afternoon at Oracle Park. Mahle allowed one run on five hits over a season-high-matching seven innings to earn only his second win of the season, and his first since April 22. “Every game I go in confident that I’m going to pitch well, and it just hasn’t been happening,” Mahle said. “Today, I made some good pitches. The defense played great and we scored some runs in key moments. That’s what took us over the top today.” Jesus Rodriguez delivered an RBI double and Casey Schmitt cranked a go-ahead, three-run shot to back Mahle, who improved to 2-8 with a 5.31 ERA over 15 starts this year. Schmitt now has 19 home runs through 87 games, tied with Rafael Devers for the most on the team. The Rockies scored their lone run against Mahle on a controversial delayed balk call that resulted in Giants manager Tony Vitello’s ejection in the top of the third inning. Mahle was getting ready to throw a pitch when Rockies third base coach Andy González appeared to point out a balk on Mahle's prior pitch to third base umpire Ryan Wills. The umpires convened and ruled that Mahle had indeed balked because he hadn’t declared whether he’d be throwing out of the windup, allowing the runner at third base -- catcher Brett Sullivan -- to score the game’s first run.

How the bets landed

Moneyline favoriteSFG -147 · 57% to win
Won
Run LineSFG -1.5
Covered
TotalO/U 8.5 · 6 scored
Under
Against the consensus line at the start, across 16 books

Team stats

6Hits7
1Home runs1
3Walks1
6Strikeouts9
0Stolen bases0
117Pitches thrown129
9Pitching strikeouts6

Box score

BattersABRHRBIHRBBSO
Kyle Karros3B4111100
Brett SullivanC3110000
Mickey MoniakLF4020002
Ezequiel TovarSS2000010
TJ Rumfield1B3000010
Hunter GoodmanDH4010001
Troy JohnstonRF3000010
Willi CastroPH1000000
Edouard Julien2B4000001
Jake McCarthyCF4010001
Cole CarriggPH1000001
Totals33261136
PitchersIPHRERBBSOHR
Kyle FreelandP6.0644091
Zach AgnosP2.0100100