The San Francisco Giants demonstrated one of baseball’s axioms on Friday-spring training means nothing-rebounding from a sluggish start to their spring training season, by scoring often in a variety of ways, to defeat the Texas Rangers, 12-3. This may possibly have had Giants fans feeling a tad guilty for having berated the Orange and Black, only two days ago, after suffering their second consecutive lopsided loss to the Oakland A’s.

Matt Duffy, fighting for the one available infield position, helped his cause by homering in the top of the second, and by drawing a walk in the fifth inning. Gary Brown also homered for the Giants. Two home runs, two triples, three doubles…That’s a nice change of desert pace. Brandon Crawford and Travis Ishikawa both tripled, each driving in two runs, and Juan Perez singled in the second, scoring on Angel Pagan’s base hit, and doubled in two in the fifth inning. Gregor Blanco accounted for the tenth run, knocking in Ehire Adrianza in the middle of the Giants’ five-run, second inning.

In the ninth inning, Jarrett Parker aded the two final runs when he doubled in both Kelby Tomlinson and Brandon Hicks.

Jarrett Parker; Photo Credit: Kevin Pataky

Yusmeiro Petit (1 K) pitched two perfect innings to start off the game, and Adalberto Mejia (2 Ks) tacked two scoreless innings onto that. Kyle Crick went two-and-two-thirds innings, giving up the game’s first hit, while striking out one and walking two and allowing no runs.

Stephen Okert gave up two runs in his one inning of work, a throwing error by Kelby Tomlinson extending the inning and therefore making the ensuing runs unearned. In relieving Okert with two outs in the eighth inning, Joan Gregorio got Joey Gallo swinging, to end the inning.

George Kontos came in to pitch the ninth and gave up a big fly to Jake Smolinski before slamming the door with a swinging strikeout and a pop fly.

Nick Tepesch went one and a third innings, being pummeled for seven hits, a walk, and seven earned runs. Edwar Cabrera came in and gave up one hit (the triple to Ishikawa) before then striking out the two final batters of the inning.

Anthony Renaudo (0 R, 2 IP) gave up one hit, one walk and struck out one; Shawn Tolleson (1 IP, 2 ER) gave up two hits and walked a batter during his inning, the big blow Perez’ double which scored Andrew Susac and Duffy.

Juan Carlos Oviedo struck out the side in the sixth while Alex Claudio struck out one in the seventh, his one inning of work. Chad Bell gave up the home run to Gary Brown in the eighth, and Efrain Nieves gave up the double to Jarrett Parker which scored two in the ninth.

Bruce Bochy got to see Hunter Pence’s replacements in right field (Perez and Parker) get three hits, two of them doubles, while knocking in four runs between them.

It won’t stay like this but at least for one day, One Hunter Pence got to take a seat and watch the rest of the lads win one for him.

Mar 4, 2015; Scottsdale, AZ, USA; San Francisco Giants right fielder Hunter Pence (8) hits a double during the first inning against the Oakland Athletics during a spring training baseball game at Scottsdale Stadium. Mandatory Credit: Matt Kartozian-USA TODAY Sports