SAN FRANCISCO -- Jarrett Parker rejoined the Giants from the disabled list Thursday and didn't wait long to make his mark. He singled for the first game-winning hit of his career in the 10th inning Saturday, a 5-4 walk-off win over the D-backs.
"I hope to have many just like it," Parker said of his two-hit game. "That's what I'm trying to do, make an impact on defense and at the plate, in every way. That's the goal every day."
Parker brought home Denard Span to give the Giants their sixth walk-off win of the season and third since the All-Star break. The Giants erased a four-run deficit for their largest come-from-behind victory of 2017. Two batters before Parker, teammate Brandon Crawford grounded into a double play with two runners on. But up stepped Parker, whose second hit of the game scored his fellow outfielder.
Arizona starter Taijuan Walker blanked the Giants for six innings before allowing three runs in the seventh with no outs. He surrendered two doubles and a homer before he was removed. Walker allowed just three hits over six innings before the rally that dropped Arizona into the second National League Wild Card spot, a half-game behind the Rockies.
"I thought he kept a very offensive team in check, and he was walking his fastball around the zone," D-backs manager Torey Lovullo said. "Unfortunately, I think he made a few mistakes late in the game that cost him."
Pablo Sandoval -- in his first game back with San Francisco -- drilled a double to jump-start the team's seventh-inning rally. He finished 1-for-3. Chris Stratton, making his second Major League start, lasted five innings while allowing three runs (two earned). He walked four while striking out four.
"For a guy that hadn't pitched for 12 days or so, I thought he had good stuff and good command," Giants manager Bruce Bochy said. "On top of that, composure. He was in some tough jams there. He kept us in the game and gave us a chance at a comeback."
San Francisco scored three runs in the seventh -- capped by a Hunter Pence homer -- and one more run in the eighth on Buster Posey's run-scoring double play. Pence's two-run blast was his first at AT&T Park this season.
MOMENTS THAT MATTERED
Giants snuff early rally: The D-backs scored two in the first but felt like they missed out on scoring more. That's because Jake Lamb was thrown out at the plate trying to score from first on a double to left. Parker fielded the ball and relayed to Crawford, whose throw beat Lamb by 10 feet and effectively ended the threat the D-backs had in the inning.
"Those things add up, and we didn't do enough right," Lovullo said. "We just didn't capitalize in some key situations."
Posey piles on: While Sandoval commanded plenty of cheers in the cleanup spot Saturday, it was his pinch-hitter, Posey, who helped the Giants knot the game in the eighth. He grounded into a 6-4-3 double play to score Kelby Tomlinson, another pinch-hitter, who opened the inning with a single to right field.
"Pablo just hasn't had a lot of at-bats right-handed," Bochy said in explaining why he lifted Sandoval. "They had a lefty out there. I wanted to make sure I got that run in, not that Pablo couldn't do it. But he's a little rusty in terms of seeing some pitching."
"That kind of woke us up because we looked dead in the water. … Nice piece of hitting. He smoked it." -- Bochy, on Sandoval's double in the seventh
"It's tough to absorb. I feel like we did a lot of things right early in the game and we put ourselves in a position to win this game. We just couldn't get that big hit at the right time. I know there was a number of men left in scoring position, and obviously that's the name of the game." -- Lovullo
PARKER PICKS RIGHT ANGLE
Parker -- in his second game back from the disabled list -- helped out Stratton with a five-star catch by Statcast™ in the second. The left fielder robbed Pollock of a potential hit when he snagged his popout, which had a catch probability of 16 percent. He ran 84 feet in 4.5 seconds with a sprint speed of 29.6 feet per second; the Major League average is 27 feet per second, with 30 or higher considered elite. Parker's first five-star catch since 2015 helped Stratton escape an inning in which he allowed a leadoff double.
"I knew I was close [to the wall]," said Parker, who broke his right clavicle crashing into a wall April 15. "So I was just trying to be aware while still making the play. It was tough. But I was able to come out unscathed."
D-backs: Left-hander Patrick Corbin (8-10, 4.77 ERA) will take the mound for Arizona at 1:05 p.m. MST Sunday. Corbin is looking to bounce back from his shortest outing of the year, as he gave up eight runs (seven earned) on 10 hits in three innings Tuesday to the Cubs.
Giants: San Francisco wraps up its three-game set against the D-backs on Sunday when right-hander Jeff Samardzija (6-11, 4.77 ERA) takes the mound at 1:05 p.m. PT. He's been pitching well recently, posting a 2.40 ERA in his last two starts.
Watch every out-of-market regular-season game live on MLB.TV.