Giants eke out 3-2 win over Braves to clinch series win
Jun 28, 2026; San Francisco, California, USA; San Francisco Giants starting pitcher Robbie Ray (38) delivers a pitch against the Atlanta Braves during the first inning at Oracle Park. Mandatory Credit: D. Ross Cameron-Imagn Images Robbie Ray allowed just one run over a season-high-tying eight innings, Luis Arraez scored one run and drove in another and the San Francisco Giants completed a series win over the visiting Atlanta Braves with a 3-2 victory Sunday afternoon.
Ray (7-6) won a pitchers' duel with Atlanta's Chris Sale (8-6), who matched zeroes with his fellow left-hander until two Braves errors in the sixth inning helped produce the game's first two runs.
Arraez and Heliot Ramos, returning from the injured list, led off the sixth with singles before Atlanta third baseman Austin Riley threw wildly on a Rafael Devers infield hit, allowing Arraez to score.
Sale struck out the next two batters, but Jung Hoo Lee then duplicated Devers' feat with an infield hit, this one toward second baseman Ozzie Albies, whose throw was late and off line, sending Ramos home.
Sale was pulled at inning's end, having allowed two runs (one earned) and eight hits. He walked one and struck out 10.
The Giants tacked on what proved to be a critical third run in the seventh against the Atlanta bullpen when Drew Gilbert singled, Matt Chapman doubled and Arraez lifted a sacrifice fly to right field.
Ray took a shutout into the eighth, then allowed an unearned run on a sacrifice fly by Michael Harris II. It scored Eli White, who had reached base to open the inning on a fielding error by Chapman at third.
Seeking to avoid a 1-5 trip to San Diego and San Francisco, the Braves got within 3-2 in the ninth when Matt Olson greeted Caleb Kilian with a double and scored on a pair of infield outs.
Atlanta got the potential tying run to second base on a two-out single by Dominic Smith and a stolen base by pinch-runner Jorge Mateo. But Kilian struck out pinch hitter Mike Yastrzemski to nail down his sixth save.
Ray allowed just the one unearned run and four hits in his eight innings. He walked one and struck out two.
Arraez and Chapman had two hits apiece for the Giants, who completed a 4-2 homestand by taking two apiece from the Athletics and Braves. San Francisco outhit the visitors 10-6.
Olson had three of Atlanta's hits. He, teammate Mauricio Dubon and Chapman had the only extra-base hits of the afternoon, each with a double.
--Field Level Media
Why the WNBA Won't Monetize Sophie Cunningham's Viral Point
What Prediction Markets Are Telling Us About NFL 2026 MVP
The Sacramento Kings Need to Blow It Up Before It's Too Late
Ben Askren Didn't Win the Match—But He Won the Weekend
- UFC Fight Night Best Betting Picks for Du Plessis vs. Usman in OKC
- France vs. England Best Bets: Three Picks for the World Cup Third-Place Match
- Dodgers vs. Yankees Friday July 17 Best Betting Picks and Props
- July 17 White Sox vs. Blue Jays Prediction, Odds and Best Bets
- Three MLB Futures Bets to Make After the All-Star Break
- Three Heisman Trophy Sleepers Worth Betting Before the 2026 Season
- England vs. Argentina Best Bets: Three Picks for the World Cup Semifinal

