 The club terminated his contract in May 2007, after a disciplinary incident.He returned to Tauro, but shortly after joined Mexican Primera División A side Tiburones Rojos.Moreno was loaned to Deportivo Pereira in January 2011, but returned to Tauro later that year, where he would help the club win its tenth league title in 2013.