Barzagli is the only unavailable player for coach Conte, and should be replaced by Bonucci, moving Chiellini to the left side of the defence.
Chiellini could also play in the centre of the pack, with De Ceglie on the flank and Bonucci sidelined.
Vidal will take his spot in the midfield back, after playing as centre-back in Genova.
Fiorentina have taken just 4 points from their last 6 matches, and despite a 7-point gap to the relegation zone, it looks like safety will be uncertain until the end as Lecce are desperately trying to come back from behind and only two teams currently sit between them and the Viola.
Juventus will have some defenders back, so Conte may be more free to try more elaborate attacking strategies. Dropping points here could be a knock-out blow for their title dream, which means that the coach could field a slightly unbalanced team in order to put more pressure on Fiorentina's defence.
Both teams can't afford to drop points, and as this match is a derby, Viola fans will also urge their team to stop Juventus' title run. Juventus work better as a team and that could make the difference in a match like this, but never underestimate Amauri's will of revenge against his former club. Expect a balanced but entertaining first half, with some tactical changes in the second to go for all three points. This may, in the end, be a match won by the coach's decisions.
WhoScored.com provides you with unparalleled football statistics, as well as detailed football previews and football rankings from competitions all over the world. Our live, in-depth football statistics from the Premier League, La Liga, Serie A, Bundesliga, Ligue 1, Eredivisie, Russian Premier League, Brasileirão, MLS, Super Lig and Championship supplies unique and original insights for football fans, sports betting punters, journalists, football managers and players. We also have football tables, live scores, top performing players as calculated with our unique WhoScored.com ratings, articles, graphics, rankings and much more.