Giants Beat Diamondbacks 6-1 in Series Opener, With a Doubleheader Now Set for Saturday

The San Francisco Giants beat the Arizona Diamondbacks 6-1 at Oracle Park on Thursday, August 27, 2026, snapping a four-game home losing streak against Arizona and opening a four-game series just one day after the Giants suffered the worst ninth-inning collapse in franchise history. San Francisco had led that game 9-3 in the ninth inning before blowing the six-run lead and losing 10-9 to the Cincinnati Reds on Wednesday. The Giants’ win came one night after that collapse.

Key facts

  • Final score: Giants 6, Diamondbacks 1, Thursday at Oracle Park
  • Winning pitcher: Landen Roupp, one run allowed over five innings, now 8-13
  • Losing pitcher: Jose Cabrera, recently called up, now 0-3
  • Giants scoring: a Drew Gilbert leadoff home run, a fifth-inning run on an Arizona defensive mistake, and scoring in the eighth
  • Arizona’s run: Gabriel Moreno’s 11th home run of the season
  • Ketel Marte: on the injured list with left knee inflammation; earliest return August 30
  • Schedule change: A split doubleheader is scheduled for Saturday, August 29, replacing the originally planned Sunday, August 30, game

How the Giants pulled away

Giants outfielder Drew Gilbert opened the scoring with a leadoff solo home run in the first inning. Arizona answered in the fourth, when catcher Gabriel Moreno hit his 11th home run of the season to tie the game 1-1. The Diamondbacks kept the inning going and loaded the bases with one out, but couldn’t push a go-ahead run across — Ildemaro Vargas flew out too shallow to score anyone, and Ryan Waldschmidt struck out to end the threat.

San Francisco took the lead back in the fifth without needing a hit — the go-ahead run scored on an Arizona defensive mistake that the game accounts didn’t specify further. The Giants then put the game away in the eighth inning, with an RBI double from Bryce Eldridge, RBI singles from Jonah Cox and Turner Hill, and a safety-squeeze bunt from Shay Whitcomb.

Giants right-hander Landen Roupp got the win, allowing one run over five innings on four hits, two walks and three strikeouts to improve to 8-13. San Francisco’s bullpen — Trent Harris, Carson Seymour and Ryan Walker — closed it out with four scoreless innings. Arizona started right-hander Jose Cabrera, recently called up from the minors, who took the loss and fell to 0-3.

Where the two teams stand

After the loss, Arizona remained in the thick of the National League Wild Card race, while San Francisco remained well out of playoff contention for the season. The Diamondbacks had been playing meaningful baseball right up to the trip — they took two of three from the Chicago Cubs at home before heading to the Bay Area.

Ketel Marte’s absence

Diamondbacks second baseman Ketel Marte is not with the team for this series. He left the team without explanation before a game in Boston, was placed on the restricted list, and was then moved to the 10-day injured list for what the team described as mild inflammation in his left knee. Manager Torey Lovullo said the club had “a very productive meeting” with Marte and is hopeful he can return in time for Arizona’s series in Philadelphia against the Phillies, which starts August 31 — the earliest date he’d be eligible to come off the injured list is August 30.

What’s next

The Diamondbacks and Giants were scheduled to play again Friday, August 28, at Oracle Park. As of this report, the Aug. 28 game had not yet been played. From there, the series schedule changes: instead of a single game Sunday, August 30, the two teams will play a split doubleheader Saturday, August 29, in the afternoon and evening, with Sunday, August 30, now an off day for both clubs. The switch was made to give San Francisco a travel day before a rescheduled game in Atlanta against the Braves on August 31 — a makeup for a June 18 rainout. Without the change, the Giants would have played 23 games in 23 straight days.

After the series wraps up, Arizona moves on to Philadelphia to open its series against the Phillies on August 31, the same date the team is hoping to have Marte back in the lineup.

Key dates

  • Wednesday: Giants blew a 9-3 lead and lost 10-9 to the Reds
  • Thursday: Giants beat the Diamondbacks 6-1 in the series opener
  • Friday: Teams play again at Oracle Park
  • Saturday, August 29: Split doubleheader, afternoon and evening
  • Sunday, August 30: Off day for both clubs
  • August 30: Earliest date Marte can return from the injured list
  • August 31: Diamondbacks open at Philadelphia; Giants play a rescheduled makeup game in Atlanta

Sources and further reading

Share this article