W maju w drugiej rundzie znokautował Gersona Guerrero, niecałe dwa miesiące później już w pierwszej rundzie zakończył pojedynek rewanżowy z Looknongyangtoyem, a w październiku wygrał przez techniczny nokaut w ósmej rundzie z Alem Seegerem.
17 marca 2007 pokonał byłego mistrza WBC w kategorii muszej i przyszłego mistrza WBO w kategorii koguciej, Gerrego Peñalosę. Pięć miesięcy później już w pierwszej rundzie znokautował oficjalnego pretendenta do tytułu, Reya Bautistę, a 28 września, także przez nokaut, pokonał w piątej rundzie Kolumbijczyka Reynaldo Lopeza. W ostatniej walce w 2007 zwyciężył jednogłośnie na punkty z rodakiem, Eduardo Escobedo.
7 czerwca 2008 stracił tytuł mistrza świata WBO, przegrywając niespodziewanie już w pierwszej rundzie z Juanem Manuelem Lópezem.
Na ring powrócił niecałe pięć miesięcy później, nokautując w czwartej rundzie mniej znanego boksera, Damiana Marchiano. Kolejną walkę stoczył 25 kwietnia 2009 roku, pokonując na punkty Marlona Aguilara. Meksykanin miał w tej walce zdecydowaną przewagę, a jego rywal w ósmej rundzie leżał na deskach.