Giants top Braves 7‑2 behind Robbie Ray’s strong start

SANDY SPRINGS, Ga. (Interstat) — The San Francisco Giants used a balanced attack and strong pitching to defeat the Atlanta Braves 7-2 on Tuesday, June 16, 2026, at Truist Park, snapping a three-game losing streak and handing the National League East leaders just their second loss in their last five games.

San Francisco scored in five different innings, including a pair of solo home runs in the fifth that broke open a one-run game. The Giants improved to 30-43, while Atlanta fell to 46-26.

The most important stretch of the game came in the top of the fifth inning with the Giants holding a 3-2 lead. After Bryce Eldridge grounded out and Matt Chapman flied out, Rafael Devers launched a solo home run to right-center field, his 10th of the season. The next batter, Jung Hoo Lee, followed with a solo homer to right, his fourth, extending the lead to 5-2. That two-out back-to-back power display proved decisive, as the Braves never seriously threatened again.

Atlanta had taken an early 2-1 lead in the first inning, but San Francisco answered with two runs in the second and then kept adding. The Giants tacked on a run in the eighth on a solo homer by Willy Adames and another in the ninth on a fielder’s choice.

San Francisco’s Robbie Ray earned the win, improving to 5-6. He allowed two runs on seven hits over seven innings, striking out nine and walking three. Atlanta starter Grant Holmes took the loss, falling to 4-3. Holmes lasted just two innings, giving up three runs on four hits with two strikeouts and three walks.

The Giants struck first in the opening frame. Luis Arraez led off with a double to left field. Bryce Eldridge singled to right, with the ball deflected by second baseman Ozzie Albies, moving Arraez to third. After Matt Chapman flied out, Rafael Devers walked to load the bases. Jung Hoo Lee then delivered a sacrifice fly to center, scoring Arraez for a 1-0 lead. Willy Adames struck out to end the inning.

Atlanta answered immediately in the bottom of the first. Drake Baldwin led off with a solo home run to center field, his 14th of the year, knotting the score at 1-1. Michael Harris II followed with a single. After Matt Olson struck out and Ozzie Albies flied out, Dominic Smith walked. Mauricio Dubón then singled to right, scoring Harris and putting the Braves ahead 2-1. Austin Riley struck out to end the inning.

San Francisco regained the lead in the second. Casey Schmitt singled to center, and Drew Gilbert walked. After Daniel Susac struck out, Arraez singled to left to load the bases. Eldridge walked, forcing in Schmitt to tie the game at 2-2. Chapman then hit a sacrifice fly to center, scoring Gilbert and giving the Giants a 3-2 advantage. Devers grounded out to end the inning.

The game settled into a pitcher’s duel after that, with both teams trading scoreless frames until the Giants’ back-to-back homers in the fifth.

San Francisco added an insurance run in the eighth when Adames led off with a solo home run to center, his 12th of the season, making it 6-2. The Giants manufactured a run in the ninth. Arraez singled, Eldridge singled, and Chapman grounded into a force out that allowed Arraez to score, extending the lead to 7-2.

Atlanta’s best chance to rally came in the eighth. Matt Olson singled, Dominic Smith singled, but Mauricio Dubón lined out to center to end the threat. In the ninth, Mike Yastrzemski singled and Ha-Seong Kim walked, but Drake Baldwin and Eli White struck out to end the game.

Key performances for Atlanta included Baldwin’s solo homer and an RBI single by Dubón. Harris was 1-for-1 before being replaced. Matt Olson had a single and a walk, and Dominic Smith had two hits. Yastrzemski also singled. Reynaldo López pitched two scoreless innings of relief, striking out one, while Anthony Molina allowed two earned runs in two innings.

For San Francisco, Arraez had three hits, including a double, and scored twice. Devers homered and drove in a run. Lee homered and had a sacrifice fly. Adames homered. Eldridge had two hits and a walk, scoring once. Schmitt had two hits and a walk, scoring once. Gilbert walked twice and scored a run.

The game lasted 2 hours, 41 minutes in front of an announced crowd of 31,266.

San Francisco entered the game having lost three straight at home to the Chicago Cubs, but had won four of its previous six games before that skid. The Giants’ offense has been inconsistent, scoring 18 runs on June 5 and 19 on May 31, but also being held to one run or fewer in six games over the previous month. The win Tuesday snapped a pattern of close defeats.

Atlanta had been playing well, taking three of four from the New York Mets in their previous series after a tough two-game sweep by the Chicago White Sox. The Braves have been dominant at home, with a 26-10 record at Truist Park before Tuesday.

Both teams continue their series Wednesday and Thursday in Atlanta. The Giants then travel to Miami for three games against the Marlins, followed by a three-game home set against the Athletics. The Braves host the Milwaukee Brewers for three games before a three-game road trip to San Diego, then travel to San Francisco for a weekend series beginning June 26.

Interstat’s game simulator had projected a final score of Atlanta 6, San Francisco 5, and Interstat’s ELO system gave the Braves a 63.70 percent probability to win. Atlanta was installed as a pregame favorite with a spread of minus 1.5 runs.