SAN FRANCISCO - Andres Torres imagined a game-winning hit would one day happen for him in the major leagues after he spent more than a decade in the minors.
Torres singled with two outs in the 10th inning for his career-high fourth hit, leading the San Francisco Giants past Arizona, 6-5, on Sunday and sending the Diamondbacks to their seventh straight loss.
“It’s pretty exciting. I’ve been through a lot,” Torres said. “For me, being here in the majors has been a lot of work. I try to always give 100 percent.”
Torres hit a sharp liner to right off Carlos Rosa (0-1) to drive in Juan Uribe, who started the rally with a two-out single. Torres’ teammates rushed out to celebrate – and he just tried to protect himself from injury.
Never miss a local story.
“They punched me and they hit me,” he said, smiling.
Brian Wilson (1-0) pitched a 1-2-3 10th with two strikeouts for the win, the closer’s third straight outing not allowing a baserunner.
The Giants rallied in the ninth against closer Chad Qualls, getting an RBI single from Freddy Sanchez and a tying RBI groundout from Pablo Sandoval.
Arizona’s skid matches its worst of the season.
Torres is batting .370 since being moved into the leadoff spot May 23 at Oakland – and the Giants are 5-2 in those games. He also scored twice.
“His play has been really a pleasure to watch,” Giants manager Bruce Bochy said.
This finish should give San Francisco a nice boost heading into today’s matchup with the Rockies at AT&T Park. It looks to be a dandy: Colorado ace Ubaldo Jimenez vs. two-time reigning NL Cy Young Award winner Tim Lincecum.
“I’m looking forward to it and I’m sure America is, too,” Wilson said.