A's right-hander Jesse Hahn, in line to make his regular-season debut against the Rangers on April 11, held Texas to just one run in 5 1/3 solid innings.
Hahn surrendered only three hits in his time on the mound, including a third-inning RBI double to Chris Gimenez, who scored Texas' first run of the day. The Rangers catcher doubled again in the seventh off A's reliever R.J. Alvarez to drive in a run to tie the game at 2.
Teammates Shin-Soo Choo and Jake Smolinski teamed up for RBI hits in a two-run eighth inning as the Rangers again rallied to tie the game at 4.
Rangers starter Anthony Ranaudo firmly re-established himself as a presence in the Rangers' fifth-starter competition by holding the Athletics to two runs in six innings. Ranaudo, who had fallen behind because of a minor elbow issue and lack of fastball command, allowed five hits, did not walk a batter and struck out three. He threw 83 pitches. Ranaudo is competing with Nick Martinez and Nick Tepesch for a spot in the rotation.
"This was a good day. It was the first time I got up six times (innings) and I felt good," Ranaudo said. "I was throwing my pitches for strikes and mixing my pitches well. It was a step in the right direction as far as getting ready for the season."
A's outfielder Craig Gentry collected two hits against his former team, notching a double and a triple and scoring both times, and Vogt homered for a second time this week to give the A's a 3-2 lead in the bottom of the seventh.
Up next: Seahawks quarterback Russell Wilson will be in camp for a day on Saturday and will be in uniform when the Rangers play the Padres at 3:05 p.m. CT in Surprise. Wilson will be there to view the Rangers parade of relievers, a group that will start with Jon Edwards. The Rangers want Edwards to go at least two innings.
Jane Lee is a reporter for MLB.com. Read her blog, Major Lee-ague, and follow her on Twitter @JaneMLB. This story was not subject to the approval of Major League Baseball or its clubs.