ARLINGTON, Texas (AP) — Rougned Odor’s go-ahead double gave fellow rookie Lisalverto Bonilla a win in his first major-league start, and the last-place Texas Rangers beat Atlanta 3-2 Saturday, handing the Braves another setback in their push for an NL wild-card spot.

Atlanta’s Julio Teheran (13-12) took a no-hitter into the sixth inning before a one-out single from Luis Sardinas. An error by left fielder Justin Upton kept the inning alive, and Odor took advantage by driving home Leonys Martin and Elvis Andrus for a 3-2 lead.

READ MORE: Trump says he took the Fifth in questioning in New York Attorney General fraud investigation

Bonilla (1-0) was on a pitch count but still got through six innings on 78 pitches despite four walks.

READ MORE: Clean air advocates urge Georgia school systems to apply for school bus rebate funding

The Braves, who started the day three games behind Pittsburgh for the second NL wild-card spot, dropped to 2-6 on their nine-game road trip.

MORE NEWS: Local advocates oppose Atlanta City Jail bed lease agreement

Copyright 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.