ARLINGTON, Texas — Yoenis Cespedes gave Oakland an early lead with his bat. He prevented what could have been a huge collapse with his arm.
Cespedes hit a three-run homer in the first inning, then threw out Alex Rios at third base to end a big Texas comeback in the eighth as the Athletics survived a shaky night from the bullpen to extend their AL West lead with a 9-8 victory over the Rangers on Friday night.
The Rangers trailed 9-2 when Elvis Andrus and Rios had two-run singles as part of six-run inning to close within one.
Adrian Beltre's third hit was a single to Cespedes in left field, and the Cuban star ended the threat by throwing out Rios trying to go from first to third, where the tag from Josh Donaldson arrived just about the same time as Rios' foot.
"It was a bang-bang play," Donaldson said. "Cespedes made a perfect throw and I was able to put a tag on it, and it ended up as an out."
Rios said he was certain he would make it to third with the play happening in front of him.
"And actually, I was correct," said Rios, who was ejected by Andy Fletcher for angrily arguing the call. "I believe I was safe on that call."
The A's handed the Rangers their fourth straight loss and moved 4 1/2 games ahead of Texas in the opener of the final series of the regular season between the past two AL West champions.
Cespedes' 23rd homer came off Derek Holland (9-9), who is winless in a career-high seven straight starts.
Dan Straily (10-7) allowed two hits in 5 2-3 innings to win his fourth straight start and beat Texas for the second time in 11 days.