Fiorentina have Gaetano Castrovilli back with Federico Chiesa and Patrick Cutrone, while Atalanta start Josip Ilicic, Papu Gomez and Duvan Zapata.
It kicks off at the Stadio Franchi at 14.00 GMT.
These sides have an increasingly bitter rivalry that has intensified in recent years, particularly after a chaotic 3-3 Coppa Italia semi-final draw.
Gian Piero Gasperini accused Chiesa of being “a serial diver” in a previous encounter, which then prompted Viola fans to hurl abuse at the coach during last month’s 2-1 Coppa Italia defeat here.
The authorities fear more problems from the supporters, so are setting up a police cordon behind Gasperini’s bench.
As for the game, Fiorentina have Castrovilli back after he felt dizzy during the 0-0 draw with Genoa and spent two days in hospital under observation.
Nikola Milenkovic and Martin Caceres are available again after suspension, although the Uruguayan is not 100 per cent fit, so Igor stays in defence instead.
Cutrone gets the nod rather than Dusan Vlahovic as partner to Chiesa upfront.
Atalanta can go clear in fourth place with a positive result here, as Roma were beaten 3-2 by Bologna last night.
Marten de Roon is suspended, with January signing Sutalo not yet available.
It is a return to the Stadio Franchi for Ilicic, who wore the jersey 138 times, contributing 37 goals and 18 assists, but Luis Muriel is only on the bench against his old club.
Duvan Zapata and Papu Gomez complete the Atalanta attack.
Atalanta have not won a Serie A game away to Fiorentina since 1993.
Fiorentina: Dragowski; Milenkovic, Pezzella, Igor; Lirola, Benassi, Pulgar, Castrovilli, Dalbert; Chiesa, Cutrone
Atalanta: Gollini; Toloi, Palomino, Djimsiti; Castagne, Freuler, Pasalic, Gosens; Gomez; Ilicic, Duvan Zapat
Watch Serie A live in the UK on Premier Sports for just £9.99 per month including live LaLiga, Eredivisie, Scottish Cup Football and more. Visit: https://www.premiersports.com/subscribenow