The Rangers got on the board seemingly out of nowhere in the bottom of the third inning. Odor muscled an inside changeup into the Rangers' bullpen with two outs and nobody on.
"He got a pitch, he hit it well, and he barreled it," Rangers manager Jeff Banister said. "He's a compact, strong guy. ... I'm not going to stand here and say this guy's going to be a power hitter. He's going to be a solid second baseman and be a hitter."
Up until that point, A's starter Jesse Hahn looked relatively sharp, specifically with his curveball. In three innings, Hahn allowed an earned run on three hits.
His counterpart Gonzalez, however, did him one run better. Gonzalez needed 58 pitches to get through three frames -- and only 36 of them were strikes. But despite the control problems, Gonzalez fanned three and didn't allow a run. He walked three and allowed two hits.
Prince Fielder extended the Rangers' lead with a two-out infield single in the fifth. Fielder, who went 2-for-3, hit a liner off the glove of A's starter Jesse Chavez and hustled down the line to beat the throw -- much to the delight of the Surprise Stadium crowd.
Chavez, who like Hahn is competing for a rotation spot, allowed a run on three hits in two innings.
The A's plated their run in the top of the eighth, when top prospect Matt Olson launched his first home run of the spring. Olson had gotten off to a bit of a slow start with just one hit in 12 at-bats, but he made sure his raw power was on full display, crushing a 1-2 fastball into the center field grass.
Up next: The Rangers travel to Tempe on Tuesday afternoon to face the Angels, their second consecutive matchup against a division rival. Right-hander Colby Lewis looks to rebound from a rough first outing last Wednesday in which he was torched for six earned runs in one inning. Jamey Wright, Joe Beimel, Martire Garcia and Lisalverto Bonilla will also pitch. Offensively, Kyle Blanks will make his spring debut after battling an Achilles injury early in camp.
AJ Cassavell is a reporter for MLB.com. Follow him on Twitter @ajcassavell. This story was not subject to the approval of Major League Baseball or its clubs.