What we learned as Jung Hoo Lee bounces back in Giants' extra-inning win originally appeared on NBC Sports Bay Area
PHOENIX — As Wednesday’s game got into extra innings, Bob Melvin started managing as if it was a playoff game. Given how the last week has gone, it might as well have been.
Camilo Doval pitched two innings for the first time in three years, closing out a 6-5 win in the 10th a few minutes after he blew the save in the ninth. It was a marathon outing from Doval, but the Giants didn’t have many options left and desperately needed to snap their four-game losing streak.
With the tying run on third in the bottom of the 10th, Doval struck out Jake McCarthy and Alek Thomas. The usually calm closer screamed as he hopped off the mound.
The Giants jumped ahead early on Tuesday and then shut it down. On Wednesday, they again looked energetic early. Mike Yastrzemski hit a leadoff homer, giving him three in the last nine games, and Jung Hoo Lee added an RBI triple in the first. Rafael Devers made it 3-0 with a hard single in the top of the fifth.
Yaz starts the game off in style 😎 pic.twitter.com/Bf85dCpxcO
— SF Giants on NBCS (@NBCSGiants) July 3, 2025
Jung Hoo Lee knocks in another early run 💨 pic.twitter.com/ZazsE0tN8c
— SF Giants on NBCS (@NBCSGiants) July 3, 2025
The Diamondbacks cut the deficit to one, but Patrick Bailey and Brett Wisely brought insurance runs home in the top of the eighth. That would be crucial, as an error led to a third Diamondbacks run in the bottom of the inning. In the bottom of the ninth, the comeback was completed.
Geraldo Perdomo led off with a single and Ketel Marte — who was named an All-Star starter earlier in the day — smoked a hanging slider from Doval into the seats in right, tying the game.
Bailey’s sac fly put the Giants back on top in the 10th. Having already used all of his trusted high-leverage arms, Melvin sent Doval back out for a second inning.
Back In Black
The Giants have started to wear their black road jerseys on occasion. Lee might ask that they do it the rest of this trip, even in the Sacramento heat this weekend.
He followed the triple with a double his next time up, giving him his first multi-hit game since June 4. When he later got an infield single, he had his first three-hit game since May 6.
Lee had been hitless on the road trip (0-for-14), but hitting coach Pat Burrell was encouraged by his swings in recent days and felt better days were coming. He came up a cycle shy of the cycle, hitting a deep fly ball in his final at-bat.
Lee’s prolonged slump might be the biggest reason for the team’s overall offensive dip. The Giants want him at the top of the order, but he hit just .143 in June.
Back Where It Started
Landen Roupp won a big league job in Arizona last spring, and during his two months in the desert this spring, he won a rotation spot. He hasn’t given it up, and he’ll take a 3.48 ERA into the final week of the first half.
Wednesday’s outing was a mixed bag. Roupp was sharp early, but he gave up a solo shot to Thomas in the fifth and then walked a pair. He left with the bases loaded, but Erik Miller got him out of the jam, leaving Roupp with just two runs on his line. He walked four, struck out four and allowed five hits.
Bounceback
Miller’s last outing helped lead to a no-decision for Justin Verlander, but he came up huge in a tight spot Wednesday. He entered with the bags full, no outs and the heart of the lineup coming up, but the Diamondbacks sent rookie Tim Tawa up for the left-handed Pavin Smith and Miller struck him out. Josh Naylor hit a sacrifice fly, but Miller struck out the dangerous Eugenio Suarez to limit the damage.
Some of Miller’s peripheral numbers are concerning, and given his walk rate, the dugout couldn’t have felt comfortable when he went 2-0 on Tawa to start his night. But he continues to get results, and that’s all that matters. He has a 1.50 ERA through 36 appearances.