Scrieți o continuare pentru acest paragraf - Amoruso s-a alăturat Juventus în 1996; a marcat 4 goluri în campania Juventus 1996-1997 UEFA Champions League, inclusiv unul în ambele semifinale împotriva AFC Ajax. El a jucat doar ca înlocuitor în finala în care Juventus a pierdut în fața lui Borussia Dortmund, deși a reușit să câștige Supercupa UEFA din 1996, Cupa Intercontinentală din 1996.
, și titlul Serie A 1996-1997 cu Juventus în acel sezon. În sezonul următor, a câștigat Supercoppa Italiana din 1997 și titlul Serie A din 1997-1998 cu Juventus. El a marcat în repriza semifinalei Ligii Campionilor UEFA 1997-1998 împotriva AS Monaco FC, dar a fost un înlocuitor neutilizat în finală, deoarece Juventus a suferit încă o înfrângere, în mâinile lui Real Madrid în această ocazie. Sezonul 1998-99 a fost mai puțin de succes, Juventus reușind să cucerească doar Cupa UEFA Intertoto din 1999. Amoruso a petrecut sezonul 1999-2000 cu împrumut la Perugia, și sezonul 2000-2001 cu împrumut la Napoli, înainte de a reveni la Juventus în sezonul următor. Amoruso a câștigat titlul Serie A 2001-02 cu Juventus, făcând doar 9 apariții în campionat, dar a ajutat clubul să ajungă în finala Coppei Italiei din 2002, terminând competiția ca cel mai mare marcator, cu 6 goluri. În 2002, s-a mutat din nou la Perugia pentru o jumătate de sezon, iar în ianuarie 2003, a jucat ulterior cu Como, mai târziu mutându-se la Modena pentru sezonul 2003-04 din Serie A și la Messina pentru sezonul 2004-05 din Serie A.