ARLINGTON, Texas — Rougned Odor had a leadoff single in the seventh and scored the tiebreaking run with the help of two errors by Baltimore Orioles shortstop J.J. Hardy as the Texas Rangers avoided a three-game sweep with an 8-6 win Thursday night.