Zlatan Ibrahimovic will come up against his former Barcelona team-mates for the first time since moving to AC Milan in Wednesday's Champions League Group H clash at San Siro.
The Swede has been named as a starter by coach Massimiliano Allegri, while Robinho is given the nod, ahead of fellow Brazilian Alexandre Pato, for the slot alongside the ex-Barca hitman.
The European champions make a host of changes from the side that beat Zaragoza 4-0 at the weekend, with Lionel Messi flanked by Cesc Fabregas and David Villa. Javier Mascherano, Eric Abidal, Sergio Busquets, Thiago Alcantara and Villa are all in the starting XI, with Andres Iniesta out through injury.
Coach Pep Guardiola is expected to field three at the back, with Busquets sitting behind a three-man midfield.
Both sides have already qualified for the knockout phase, but the top spot in the group is up for grabs.
AC Milan (4-3-1-2) starting XI: Abbiati; Abate, Nesta, Thiago Silva, Zambrotta; Aquilani, Van Bommel, Seedorf; Boateng; Ibrahimovic, Robinho.
Subs: Amelia, Nocerino, Pato, Bonera, Emanuelson, Ambrosini, Antonini.
Barcelona (3-1-3-3) starting XI: Valdes; Puyol, Mascherano, Abidal; Busquets; Xavi, Thiago, Keita; Fabregas, Messi, Villa.
Subs: Pinto, Pique, Maxwell, Fontas, Dos Santos, Sanchez, Pedro.