Grand Pinnacle Tribune

Intelligent news, finally!
Sports · 6 min read

Diamondbacks Dominate Giants To Extend Win Streak In San Francisco

Ketel Marte’s hot bat and Merrill Kelly’s stellar pitching lift Arizona to a 6-2 victory, moving the Diamondbacks five games over .500 as the NL Wild Card race intensifies.

The Arizona Diamondbacks are riding high after a convincing 6-2 win over the San Francisco Giants on Memorial Day, May 25, 2026, at Oracle Park. In front of a lively crowd of 38,380, the Diamondbacks not only extended their dominance over the Giants but also moved five games above .500, improving their record to 29-24. The victory marked their fourth straight win over San Francisco to open the season series—a trend that has Arizona fans buzzing about the team’s postseason prospects.

Pitching was the name of the game for Arizona, as Merrill Kelly delivered what he described as his “sharpest start of the season.” Kelly went seven strong innings, allowing just two earned runs on four hits, and kept the Giants’ offense off balance with a mix of pinpoint control and smart pitch selection. “Overall, the way it was feeling coming out of my hand, I would say it was sharper than it has been,” Kelly said after the game. “I just think we’ve hammered down on some things mechanically and pitch selection-wise, and I think that’s just a culmination of putting in work every day to try to feel better and better.”

Kelly’s performance was especially impressive considering the Giants had just come off a dramatic win against the Chicago White Sox the previous day. Giants fans filled Oracle Park with hope, but Kelly quickly quieted the home crowd, facing the minimum three hitters in four of his first five innings. The only real hiccup came in the fourth, when Rafael Devers laced a two-run double to put the Giants briefly ahead, 2-1. Devers’ hit was nearly robbed by Corbin Carroll in deep right field, but the ball popped out of Carroll’s glove at the last moment. Despite that, Kelly retired the next seven batters, refusing to let the Giants build momentum.

Manager Torey Lovullo had nothing but praise for his starter. “Merrill was fantastic. And despite maybe a hiccup or two, he was just dominant,” Lovullo said. “He went out there and just threw the ball where he wanted to, mixed it up, changed speeds front-to-back, side-to-side. It couldn’t have been any better.”

On the offensive side, Ketel Marte was the star of the show. Marte drove in three runs, extending his hitting streak to nine games and raising his batting average from .209 on May 15 to a robust .275. Over the past 15 days, no one in Major League Baseball has been hotter than Marte, who’s hitting .444 during that stretch. Monday’s game marked his third consecutive contest with at least three hits—a feat he’s accomplished before, but one that underscores just how locked in he is at the plate right now. “I think everybody in this clubhouse, everybody who’s watched him for however many years now knew he wasn’t going to hit .205 all year,” Kelly said. “Baseball is a game of peaks and valleys.”

Marte’s luck at the plate was evident, as none of his hits were particularly hard-struck, but they found grass nonetheless. “You simply cannot stop Ketel Marte,” the Diamondbacks’ official account posted on social media, and it’s hard to argue with that assessment.

Corbin Carroll also kept his impressive streak alive, collecting two singles and pushing his hitting streak to 13 games—the longest active streak in the majors at the time. Carroll’s presence at the top of the order continues to be a catalyst for Arizona’s offense, and his .301 batting average, seven home runs, and 28 RBIs as of this game make him one of the most dynamic young players in the league.

Gabriel Moreno chipped in with a solo home run in the second inning, putting the Diamondbacks on the scoreboard early. Geraldo Perdomo and Adrian Del Castillo also drove in runs, contributing to a balanced attack that saw Arizona notch 11 hits for the third consecutive game. The Diamondbacks’ offense capitalized on Giants’ mistakes, most notably in the fifth inning when a throwing error by Willy Adames set the stage for a three-run rally. Marte’s RBI double—helped by a misplay in left field by Casey Schmitt—was the big blow of the inning, and Arizona never looked back.

San Francisco’s starter Landen Roupp, who entered the game with a 5-4 record and a 3.27 ERA, simply couldn’t match Kelly’s efficiency. The Giants, now 22-31 and sitting fourth in the NL West, are searching for answers as they try to regain their footing in a competitive division. Injuries have certainly played a role, with key players like Heliot Ramos, Jung Hoo Lee, and Logan Webb sidelined. Meanwhile, the Diamondbacks have also had their fair share of injuries—Lourdes Gurriel Jr., James McCann, and Carlos Santana were all on the injured list as of Monday—but have managed to keep rolling thanks to depth and timely performances from their stars.

One of the game’s quirkiest moments came in the eighth inning, when Ketel Marte was called out for passing Tommy Troy on the basepaths. The play began with a bloop to right field, and a sliding attempt by Giants outfielder Drew Gilbert led to confusion. Troy, the lead runner, saw the slide and tried to hustle back to first, only to find Marte right on his heels. The initial call had Marte safe, but a Giants challenge overturned the ruling. “I know that the player has to completely pass, they have to pass one another, and I’ll probably go in here and look at it from a high overhead and see if they did completely cross,” Lovullo said. “MLB is very good at detecting it, so I’m sure they saw it right. But what did I see? I saw a very eager Tommy Troy try to get the play right instead of just letting it unfold before him and then react.” Troy added, “When I thought he was going to catch it, I’m like, I’m off too far. I need to get back to first, and then I put my head down. That’s where I made the mistake, and I look up, and Ketel’s right there.”

Arizona’s bullpen, with Jonathan Loaisiga and Brandyn Garcia, handled the late innings without drama, shutting down the Giants and sealing the win. The D-backs’ recent run has propelled them into the third National League Wild Card spot, with 109 games still remaining in the season—plenty of time for twists and turns, but the outlook is bright in the desert.

Looking ahead, the series continues Tuesday with Eduardo Rodriguez (4-1, 2.24 ERA) set to start for Arizona, while the Giants will counter with Tyler Mahle (1-6, 6.10 ERA). Mahle struggled in his last outing against the Diamondbacks, allowing six earned runs in five innings. First pitch is scheduled for 6:45 p.m. MST, with coverage on 98.7 FM and the Arizona Sports app.

As the Diamondbacks keep stacking wins and their stars continue to shine, the NL West race is heating up. Fans in Arizona have plenty to cheer about, while the Giants will look to regroup and avoid falling further behind in the standings. With so many games left, the drama is just getting started at Oracle Park.

Sources