But the 30-year-old Mandzukic has now returned to training with the Juventus group and he is expected to start the big game in midweek.
The Bianconeri are set to be at full strength against the side who defeated them 3-1 in the 2015 Champions League final.
Barcelona are without the services of the suspended Sergio Busquets in midfield.
Juventus warmed up for the match with a comfortable 2-0 win over Chievo, with Gonzalo Higuain scoring both goals.
Barcelona, meanwhile, lost 2-0 to lowly Malaga with Neymar receiving a red card which could rule him out of the upcoming Clasico against Real Madrid.