Miccoli played six UEFA Champions League matches for Juventus, scoring one goal. He also scored seven goals in Serie A for Juventus. However, after a fallout with Juve manager Fabio Capello, he did not receive much playing time, and the next season, half of Miccoli's registration rights was sold to newly promoted Fiorentina for €7 million. Once in Florence, Miccoli showed his good qualities once again, helping Fiorentina to salvation on the last day of the season, scoring a goal to send Brescia to Serie B. At the end of the season, there was a blind auction between Fiorentina and Juventus to decide his ownership, and Juventus won it by a lump sum of approximately €6.7 million for three players (Miccoli (€2.39M), Enzo Maresca (€7,000) and Giorgio Chiellini (€4.3 million)). Therefore, Miccoli had to return to Turin, but he was sent on loan to Benfica. Juventus also had to pay agent fee of €250,000 for Miccoli's new three-year contract.