W 2004 roku Soto po raz ostatni wziął udział w Copa América. Zagrał na nim w meczach z Boliwią (2:2), Wenezuelą (3:1), Kolumbią (2:2) i Argentyną (0:1), a Peru odpadło z rozgrywek w ćwierćfinale.