Birindelli won two more leagues with Juventus, in 2002 and 2003, adding two Italian Supercups and also reaching two Coppa Italia finals. Again, he was a part of the side which lost in a Champions League final, this time in the 2002–03 edition against A.C. Milan on penalties which was the first all-Italian final in the history of the competition, being one of only team players to convert his attempt in an eventual 2–3 defeat.