En su retorno que duró seis años, jugó 146 partidos y anotó 30 goles, además de coronarse Campeón del Apertura 2005 En enero de 2006 fue transferido a Colo-Colo donde sería tricampeón en el año 2006 y apertura 2007, dio el pase del gol para Humberto Suazo en la final de este último campeonato.