Ronaldinho is benched again for the Milan derby in favour of Robinho, while Marco Materazzi will mark Zlatan Ibrahimovic.
The Derby della Madonnina kicks off at 19.45 UK time in a packed out San Siro.
Although Julio Cesar and Esteban Cambiasso were back in the squad, they are not in the starting XI for Inter.
Davide Santon is also benched in favour of Ivan Cordoba at right-back so that Materazzi can play in central defence and face off against former teammate Ibrahimovic.
Dejan Stankovic is in midfield with youngster Joel Obi, while Wesley Sneijder returns to support Samuel Eto'o and Diego Milito.
Milan leave Ronaldinho on the bench so Robinho and Clarence Seedorf can start, but Andrea Pirlo failed a fitness test, so Mathieu Flamini steps in.
Inter: Castellazzi; Cordoba, Lucio, Materazzi, Chivu; Zanetti, Stankovic, Obi; Sneijder; Eto'o, Milito
Inter bench: 1 Julio Cesar, 19 Cambiasso, 27 Pandev, 29 Coutinho, 39 Santon, 40 Nwankwo, 88 Biabiany
Milan: Abbiati; Abate, Nesta, Thiago Silva, Zambrotta; Gattuso, Ambrosini, Flamini; Seedorf; Ibrahimovic, Robinho
Milan bench: 1 Amelia, 21 Pirlo, 25 Bonera, 27 Boateng, 76 Yepes, 77 Antonini, 80 Ronaldinho
Tickets for the Champions League final between Juventus and Real Madrid are still on sale with reseller Viagogo - Click to find out more