Volvió a China para unirse al equipo que le dio su primera oportunidad profesional, los Ducks, a mediados de febrero de 2005, un par de semanas antes del final de la temporada regular 2004–2005, siendo nombrado MVP del All-Star Game de la liga China de 2005.