PHOENIX -- Mark Trumbo and Paul Goldschmidt hit two-run homers off Giants right-hander Tim Lincecum, but the long-awaited first start of D-backs right-hander Bronson Arroyo didn't last five innings Thursday in an 8-5 loss to San Francisco at Chase Field.
Arroyo, a free-agent signee just as training camp opened, missed most of the spring because of a back injury. His tuneup start and first in weeks was Saturday here against the Cubs in the spring's final exhibition game.
Arroyo said he felt fine.
"I felt good today, as good as I could have asked for," he said. "It's a long season, that's what it is. You try to chew up as many [innings] as you can. If you consistently do that, then you've done your job. And if you get knocked out like I did today before you can even finish five, then you haven't."
Arroyo lasted 82 pitches and was pulled in favor of veteran lefty Oliver Perez after Angel Pagan opened the fifth with a double and was bunted over to third by Gregor Blanco.
"[Arroyo] struggled; he had to work hard. They had a lot of lefties in, [and] he had a 28-pitch inning the inning before," D-backs manager Kirk Gibson said about the fifth. "I went out there and I just asked him to be honest with me. I don't think he felt great at that time. He is behind. We know that going in. So I went to Oliver. I thought that was the best matchup."
Perez pitched out of the jam, getting Brandon Belt and Pablo Sandoval to pop out.
Still, the Giants came back to win the game with five runs in the eighth against reliever Will Harris. Pagan's three-run homer -- his first of the season -- was the big blow.
Arroyo allowed two runs on five hits, including Belt's first-inning homer, his third of the four-game Opening Series. Arroyo left with the score tied at 2. The Giants (3-1) took three of the four games over the D-backs (1-5).
"I just didn't have a good Spring Training as far as getting built up innings-wise," Arroyo said. "I was going max effort today with so many lefties in the lineup, and I felt a little gassed when we got there. I just told [Gibson] I felt OK, but I thought Oliver had a better shot at getting those two [guys] out to keep us in the ballgame."
Trumbo homered off Lincecum with two out in the sixth, his second in the series, to give the D-backs a short-lived 4-2 lead. The two early D-backs runs came in the first inning as Goldschmidt continued his mastery of two-time National League Cy Young Award winner Lincecum.
Goldschmidt hit Lincecum's first pitch to him for a two-run homer to right-center, not far from where a swarm of bees caused a delay of a few minutes after center fielder A.J. Pollock hauled down Pagan's fly to the warning track to open the game.
Including a third-inning single, Goldschmidt is now 12-for-23 with six homers and 13 RBIs off Lincecum over a little more than two full seasons in the big leagues.
"Why have I had so much success against him? I couldn't tell you," Goldschmidt said. "Fortunately, I got a good pitch from him to hit in the first and was able to hit it out of there."
The homer extended Goldschmidt's hitting streak to 25 consecutive games, dating back to Sept. 10 of last season. It's the second longest in club history behind the 30-game streak fashioned by Luis Gonzalez in 1999.
"It's not something you ever think about," Goldschmidt said. "You just try to have good at bats and if it happens, it happens."
Lincecum lasted six innings, allowing four runs and eight hits. He walked none and struck out seven. For the second time in the series, the bullpen nailed down the win.
About his lack of success against Goldschmidt, Lincecum said:
"You tell me. I have to figure something out. I'm going to start throwing underhanded to him."
Barry M. Bloom is national reporter for MLB.com and writes an MLBlog, Boomskie on Baseball. Follow @boomskie on Twitter. This story was not subject to the approval of Major League Baseball or its clubs.