~~~
Two points achievement in last three matches make Milan hasn't much choose for qualifying to the next round indeed have two home matches and one away match against Newcastle United. Bad started for Milan in Champion League without winning one match until playing three matches, next opponent is PSG and not sure for Milan will get three pounts or give opportunity for Dortmund or Newcastle United for qualifying to the next round.
Looking current standing teams, two points gap its not huge problem and Milan chance still open for qualidying to next round as 2nd standing position, but in three matches left they win two or three matches and looking for Dortmund and Newcastle have loss their points.
Considering that there are still 3 matches each team will play, the opportunity to qualify for the round of 16 is still open. It's just that Milan is starting to be doubted about qualifying after 3 bad results, but we never know for sure who will get that ticket even though it seems like PSG and Dortmund have a good chance between Newcastle and Milan.
I still believe Milan or Newcastle can win at least 6 points in the group stage in the next 3 matches, that means they have to beat each other regardless of whether Milan wins against Newcastle, PSG and Dortmund or vice versa. PSG have a big chance and I'm not sure they will fail to qualify this season.