Milan started to rise by the crucial win against PSG in San Siro. They really needed that to increase their chance to move on in the Champions League. However the points are too close to each other anyway. Even Dortmund and PSG are in a position that they can finish as 3rd and 4th in Group F.

For the next match week my predictions are like these:
PSG would beat Newcastle in Parc des Princes and have their revenge at the same time. They are playing home matches much better than away ones.
I think that Milan can beat Dortmund in San Siro also. Dortmund would be a quite challenging opponent though. But still Milan can get another close win such as 1-0 or 2-1.
I do not have any predictions on who will win, but I can easily say that we have no clue which team will be first and which team will be second. The amount of talent in that group alone could be very good, most of the teams in that group could be better ranked in some other group, better than most other players, it's a true death group and some good team will be sent off being fourth. Think about it, in a group with Dortmund, Milan, PSG and Newcastle, someone has to be fourth and that's the important part of it.
I agree that it's not going to be that easy, but it is going to be something that is mathematically a must, in a group with four teams, one must be fourth. None of the teams deserve that but one has to be there. The third at least has a chance at europa, they will try their best and do as good as they possibly could, even though europa has some good teams too, they are going to definitely try to be as good as they possibly could in the long run.