Both Juventus and Milan need to silence critics, boost confidence and win to close on the leaders as they go head-to-head tonight.
It kicks off in Turin at 19.45 UK time (18.45 GMT), click here for a match preview.
Juve Coach Antonio Conte hit out at criticism this weekend, claiming it represented “the enemy trying to destabilise us.”
The second consecutive Champions League draw, 2-2 with Galatasaray, fuelled murmurs around the Bianconeri side.
Mirko Vucinic and Stephan Lichtsteiner join Simone Pepe and Martin Caceres on the injury list, so Fabio Quagliarella partners Carlos Tevez.
Simone Padoin takes the wide right role in place of Lichtsteiner with Paul Pogba rested.
Milan were also criticised after their Champions League game, a 1-1 draw with a dubious last-gasp penalty away to Ajax.
Mario Balotelli scored in Amsterdam, but here continues his three-match Serie A ban for insulting the referee.
The absentee list now includes Valter Birsa, Kaka, Stephan El Shaarawy, Giampaolo Pazzini, Daniele Bonera, Matias Silvestre, Jherson Vergara and Mattia De Sciglio.
Alessandro Matri faces his former teammates, having left Juventus over the summer, supported by Robinho and Riccardo Montolivo.
There is also a change in midfield with Antonio Nocerino stepping in against his old club. Riccardo Saponara was named on the bench, but dropped out due to flu symptoms.
Juventus: Buffon; Barzagli, Bonucci, Chiellini; Padoin, Vidal, Pirlo, Marchisio, Asamoah; Tevez, Quagliarella
Juventus bench: Storari, Rubinho, Ogbonna, De Ceglie, Peluso, Motta, Pogba, Isla, Llorente, Giovinco
Milan: Abbiati; Abate, Mexes, Zapata, Constant; Nocerino, De Jong, Muntari; Montolivo, Robinho; Matri
Milan bench: Amelia, Gabriel, Zaccardo, Emanuelson, Poli, Mastalli, Niang
Tickets for the Champions League final between Juventus and Real Madrid are still on sale with reseller Viagogo - Click to find out more