SCOTTSDALE, Ariz. -- Joey Gallo's three-run, third-inning home run was all the Rangers needed in their 3-0 Cactus League triumph over the Giants on Friday at Scottsdale Stadium.
San Francisco starter Jake Peavy retired seven of the first eight batters he faced before he hit Hanser Alberto with a pitch. After Delino DeShields followed with a bunt single, Peavy crept toward escaping the inning by striking out Ed Lucas. Then Gallo, rated as the Rangers' top prospect and the sixth-best in baseball by MLB.com, drove a first-pitch cut fastball over the right-center field barrier for his second spring homer.
"It wasn't really the smartest pitch to throw," said Peavy, whose delivery traveled over the middle of home plate instead of catching a corner. "It wasn't even close."
Peavy nevertheless became the first Giants starter to work four innings this spring. He yielded three hits and walked none while striking out two.
"Gallo can do some damage when he gets the barrel on the ball," Rangers manager Jeff Banister said. "We had a good day of pitching from all our guys."
Texas starter Nick Martinez struck out four and allowed two hits in 2 2/3 innings. Left-hander Ross Detwiler, the second reliever to follow Martinez to the mound, worked two innings, but he left the game after he was struck on his right forearm by a Buster Posey line drive in the fourth inning.
Up next: The Rangers will have their big hitters back in the lineup on Saturday when they travel to Peoria, Ariz., to play the Padres at 3:05 p.m. CT. Mitch Moreland will bat third as the designated hitter, followed by third baseman Adrian Beltre at cleanup and Prince Fielder hitting fifth. Fielder is 4-for-9 with a home run and five RBIs in his last three games.
Chris Haft is a reporter for MLB.com. Read his blog, Haft-Baked Ideas, and follow him on Twitter at @sfgiantsbeat. This story was not subject to the approval of Major League Baseball or its clubs.