Milan could still qualify for the Champions League Round of 16, but they need to beat Liverpool and hope Atletico Madrid draw with FC Porto or a very specific set of results emerge.
Group B is incredibly tight going into the final game, as Liverpool are runaway winners with 15 points from an available 15.
Behind them, FC Porto have five, Milan and Atletico Madrid both four.
In order to reach the Round of 16, Milan would need to beat Liverpool at San Siro in the final game, but that is not enough.
A draw would be the ideal result for them, making a clear difference between Milan on seven, Porto six and Atletico Madrid five points.
If Porto beat Atleti, then they will go to eight points and Milan can at best aim for third place, which means passage for the Europa League.
If Atletico Madrid beat Porto, they will be on seven points along with the Rossoneri.
The first divider here is the head-to-head record, which is totally even, because they won one each and scored two goals apiece.
The next option is goal difference and as things stand right now, Milan have a goal difference of -2 compared to Atleti’s -3.
However, it’s extremely close and still has to be decided by the two final results.
If Milan beat Liverpool 1-0 and Atletico Madrid win 2-0 away to Porto, it could all go down to how many cards the teams have.