Here are the player ratings for Milan from Thursday night's Europa League game at the Stadio San Siro against Crvena Zvezda

Milan – Crvena Zvezda Player Ratings: Donnarumma’s Birthday Gift

Milan sneaked into the Europa League Round of 16 thanks to away goals after tying 3-3 on aggregate against Crvena Zvezda. The double clash with the Serbians was anything but a stroll in the park for the Rossoneri, who failed to overcome Dejan Stankovic's side despite finding themselves with a one-man advantage during both games.
What  mattered the most was getting past Crvena Zvezda in the Europa League Round of 32 and, from that point of view, Milan's mission was accomplished

Hesitant Milan Fail to Tame Crvena Zvezda but Qualify on Away Goals

What  mattered the most was getting past Crvena Zvezda in the Europa League Round of 32 and, from that point of view, Milan's mission was accomplished on Thursday night. But their 1-1 tie against the Serbians - which qualifies them on away goals - failed to dispel all doubts about the Rossoneri's current state of form. 
Napoli Granada

Kenedy and Granada Leave Napoli on the Brink of Elimination

In the first leg of the Europa League round of 32, Granada hosted Napoli at Los Carmenes stadium. The Italians were thought to be the technically superior side prior to the match, but their Spanish opponents were by far the more impressive throughout the match. La Liga side scored two goals in the opening 20 minutes and were able to maintain their lead.
Pole position was on offer in the Europa League Group H, but Stefano Pioli sent out his second-string Milan side against Sparta Praha

Jens Petter Hauge Strike Enough for Milan Second String Side

Pole position was on offer in the Europa League Group H, but Stefano Pioli sent out his second-string Milan side against Sparta Praha. Only Sandro Tonali was a first-team regular on the pitch as 10 changes were made to the team that took on Sampdoria in Serie A. However, that was enough for the visitors. Jens Petter Hauge gave them the lead, despite the Czech side giving a good account of their abilities.
One day after the elimination of Inter from all European competitions, all Italian eyes were focused on Napoli on Thursday night

Napoli Secure Europa League Qualification with Maradona Blessing

After a sounding 4-0 away win at Crotone, Gennaro Gattuso’s men were called to a very tough Europa League match for two reasons: First of all, the Azzurri were the last Italian team in need of qualification to the knock-out stage; secondly, tonight marked the "overture" of the brand-new Diego Armando Maradona Stadium - as the San Paolo was renamed.

Punches Fly as Roma Dismantle Young Boys in Europa League

Roma went into their Europa League game against Young Boys as Group A leaders and managed to keep their title after a 3-1 win. They needed a win or draw to make the trip to Bulgaria next week inconsequential and delivered the goods. Paulo Fonseca’s team were dismantled by Napoli in Serie A and did not want to repeat their hapless outing.
Milan had a terrible start but promptly put themselves back on track on Thursday night as they collected a 4-2 win over Celtic Glasgow in Europa League

Milan Recover from Dreadful Start to Put Four Past Celtic

Milan had a terrible start but promptly put themselves back on track on Thursday night as they collected a 4-2 win over Celtic Glasgow in their penultimate Europa League Group stage game. The Rossoneri thus booked their place in the Round of 32 one week in advance and can afford the luxury of taking their last game with Sparta Praha next Thursday easy.