Giorgio Chiellini, Paul Pogba and Sebastian Giovinco are in the starting XI as Juventus must earn a point at Shakhtar Donetsk to continue their Champions League adventure.
The Bianconeri leapfrogged Chelsea with their 3-0 victory in Turin, so will be secure of qualification if they avoid defeat in Ukraine tonight or Nordsjaelland emerge unbeaten from Stamford Bridge.
Mircea Lucescu’s Shakhtar have already sealed their spot in the last 16 and are eager to keep hold of top spot.
Luiz Adriano is suspended for breaking the fair play rules after his infamous goal against Nordjsaelland, where his teammates were trying to give back the ball following time out for an injury and he pounced to score undisturbed.
Eduardo is chosen to fill in for Luiz Adriano, while Tomas Hubschman and Dymtro Chygrynskiy are injured for Shakhtar.
Chiellini returns to the Juventus line-up after missing two games with a calf problem, while Leonardo Bonucci is also fit following a bout of flu.
Arturo Vidal is also back after a ban ruled him out of the Turin Derby on Saturday, while Pogba steps in for the suspended Claudio Marchisio.
Giovinco is chosen as the partner for Mirko Vucinic in attack, while Kwadwo Asamoah and Stephan Lichtsteiner take the wings.
Shakhtar Donetsk: Pyatov; Srna, Kucher, Rakitskiy, Rat; Fernandinho, Stepanenko; Alex Teixeira, Mkhitaryan, Willian; Eduardo
Shakhtar bench: Kanibolotskiy, Kryvtsov, Gai, Kobin, Ilsinho, Douglas Costa, Devic
Juventus: Buffon; Barzagli, Bonucci, Chiellini; Lichtsteiner, Vidal, Pirlo, Pogba, Asamoah; Vucinic, Giovinco
Juventus bench: Storari, Caceres, Padoin, Giaccherini, Marrone, Quagliarella, Matri
Think you know your Italian football? Share your knowledge, tips and comments to win cash prizes in OLBG's tipster competition  - £11,000 to be won monthly!