Although he did not play many matches with Juventus, he performed well when given a chance, winning three Serie A titles (1998, 2002, 2003), two Supercoppa Italiana medals (2002 and 2003), and a Serie B title in 2007, also helping the club to the 2002 Coppa Italia Final. During his time at the club, he was given the nickname "Panteron". He scored two very important extra time winners against Spanish opposition upon his return to Juventus. One came in 2003 in the quarter-finals of UEFA Champions League against Barcelona, the other against Real Madrid in the 2005 round of 16. In the 2003 UEFA Champions League Final, Zalayeta was one of the three Juventus players to have their penalty saved by Milan keeper Dida in the shootout after a 0–0 draw, as Milan won the title.