In his penultimate year, Barbosa netted a career-best nine goals to help Sporting rank in third position. In his last, the 34-year-old played 13 matches as the "Lions" reached the 2005 UEFA Cup Final played on home soil, scoring all of his two goals against Middlesbrough in the round of 16.