Newcastle have made just one change to the side that were beaten 4-1 at Tottenham on Sunday, with Callum Wilson coming in for Alexander Isak, who drops to the bench.
Martin Dubravka has proved his fitness and keeps his place in goal, with Loris Karius on the bench.
Dan Burn is among the subs as he edges closer to a return from injury, but Sandro Tonali, Sven Botman, Nick Pope, Matt Targett, Joe Willock, Jacob Murphy, Harvey Barnes and Elliot Anderson all remain absent.
One big news from the AC Milan teamsheet is that Rafael Leao has returned in time to start this game.
Leao has been out for the last two to three weeks with a hamstring problem but is back for Stefano Pioli’s side.
The winger replaces Samuel Chukwueze in the only change from Milan’s 3-2 loss to Atalanta at the weekend.
Premier League fans, especially Chelsea ones, will recognise former Blues quartet Fikayo Tomori, Ruben Loftus-Cheek, Olivier Giroud and Christian Pulisic in the Milan line-up.
AC Milan team news
Team to play Newcastle: Maignan; Calabria, Tomori, Hernandez, Florenzi; Musah, Reijnders, Loftus-Cheek; Pulisic, Giroud, Leao.
Subs: Nava, Mirante, Adli, Jovic, Okafor, Chukwueze, Pobega, Krunic, Traore, Nsiala-Makengo, Bartesaghi.
Newcastle team news
Team to play AC Milan: Dubravka; Trippier, Lascelles, Schar, Livramento; Miley, Guimaraes, Joelinton; Almiron, Wilson, Gordon.
Subs: Karius, Harrison, Dummett, Isak, Hall, Burn, Longstaff.