Yuto Nagatomo and Wesley Sneijder are on the bench, but Giampaolo Pazzini, Diego Milito and Samuel Eto'o start against Bari tonight.
The Nerazzurri hope to close the gap on leaders Milan as they conclude Week 23 this evening at the Stadio San Nicola, kick-off 19.45 UK time.
Dejan Stankovic, Ivan Cordoba, MacDonald Mariga, Lucio, Luca Castellazzi and Walter Samuel are all sidelined.
Sneijder is back in the squad, but not fit for the starting XI, joining ex-Catania man Nagatomo on the bench.
New buys Pazzini and Houssine Kharja made great debuts in the 3-2 win over Palermo last week and are given their first starts, but it's an all-attack line-up from Leonardo with Milito and Eto'o as well.
Bari are bottom of the table and the situation is extremely tense after President Vincenzo Matarrese had a small homemade bomb left near his home, of the type that regularly explodes in Serie A stadiums.
The injury list includes Salvatore Masiello and Paulo Vitor Barreto, so January signings Stefano Okaka and Gergely Rudolf start in attack.
Bari: 1 Gillet; 5 Masiello A., 52 Glik, 33 Rossi, 21 Parisi; 8 Donati, 4 Almiron, 14 Gazzi; 27 Bentivoglio; 71 Rudolf, 89 Okaka
Bari bench: 25 Padelli, 3 Codrea, 7 Rivas, 22 Huseklepp, Kopunek, 32 Romero, 84 Raggi
Inter: 1 Julio Cesar; 13 Maicon, 15 Ranocchia, 23 Materazzi, 26 Chivu; 4 Zanetti, 8 Thiago Motta, 14 Kharja; 22 Milito, 7 Pazzini, 9 Eto'o
Inter bench: 21 Orlandoni, 10 Sneijder, 19 Cambiasso, 20 Obi, 27 Pandev, 29 Coutinho, 55 Nagatomo
Tickets for the Champions League final between Juventus and Real Madrid are still on sale with reseller Viagogo - Click to find out more