Upon his return, he was able to forge a strong goalscoring partnership with Andriy Shevchenko, and he soon earned many trophies with the Rossoneri under new manager Carlo Ancelotti, among them the 2002–03 Champions League (in which Milan defeated his previous team, Juventus, in the final on penalties), along with the 2002–03 Coppa Italia (scoring in a 2–2 draw in the second leg), the 2003 UEFA Super Cup, the 2004 Supercoppa Italiana, and the 2003–04 Scudetto.