In March 2010, Barros lost to IBF featherweight champion Yuriorkis Gamboa and his first shot at a World championship.
[1] On 4 December 2010, Barros beat the veteran Irving Berry and won the WBA World featherweight championship.
Selby managed to drop Barros in the final round to cement a unanimous decision on the scorecards.
[2] In his next fight, Barros again challenged for a world title, this time against WBC super featherweight champion Miguel Berchelt.
Barros managed to get up and continued fighting, until he got dropped again in the third round, when his corner decided to stop the contest.