Freeland Dominates, Veen's Blast Breaks SF's Back
Kyle Freeland threw 8.0 innings of one-run ball, and Zac Veen's two-run homer in the sixth swung San Francisco's win probability from 41% to 18% — a 23-point collapse in a single swing. Colorado walked out of San Francisco with a 5-2 final.
The game looked like it might be a fight through three innings, but Colorado drew first blood in the fourth when Johnston tripled to right, scoring Rumfield for a 1-0 lead. San Francisco answered immediately — Eldridge launched one 409 feet to center to tie it at one. That back-and-forth felt like a preview of a competitive game. It wasn't. Colorado retook the lead in the fifth when a fielder's choice grounder from Moniak brought home B. Sullivan, and then the sixth inning is where this game was decided.
Veen's homer to right — 406 feet, two runs, Norby crossing ahead of him — pushed Colorado to 4-1 and sent San Francisco's win probability tumbling from 41% to 18%. That's the story of the night: one swing that turned a manageable deficit into a mountain. Veen finished 1-for-3 with 2 RBI and a run scored. B. Sullivan, meanwhile, was quietly excellent — 2-for-4 with two runs scored, doing the work that doesn't always show up in highlight reels but absolutely shows up in the box score.
Freeland was the other story. Eight innings, four hits, one earned run, one walk, two strikeouts — that's a performance that looks like a pitcher operating with complete command of the situation. San Francisco's offense, which managed a 2-for-3 night from Basabe and a late Devers RBI double in the ninth, never seriously threatened after the sixth. The Giants cycled through Roupp (5.2 IP, 4 ER), Harris (1.1 IP, 1 ER, three walks), and Brubaker (1.0 IP, clean) trying to stop the bleeding, but the damage was already done. A ninth-inning throwing error by left fielder Bericoto on a Castro sacrifice fly made it 5-1 before Devers' double trimmed it to the final 5-2. Colorado earned this one cleanly.