Pasó al año siguiente al Porto, donde permaneció hasta 2012, consiguiendo ocho títulos nacionales y una UEFA Europa League en la temporada 2010-11.