TONIGHT sees the last round of fixtures in the Champions League group stage before we know who has made it through into the last 16.
Groups A to D were all decided yesterday, with Manchester United most notably crashing out of their group.
Newcastle were drawn in the group of death alongside Borussia Dortmund, PSG and AC Milan in Group F and unsurprisingly, that group is the most open at this stage.
Dortmund are currently top on 10 points and through to the last 16 already.
They will go through as group winners if they can avoid defeat against PSG.
PSG, second in the group, will go through as group winners if they can win away at Dortmund.
They will still go through as group runners up if they draw and Newcastle cannot beat Milan, however.
And they can still even go through even if they lose if Newcastle and AC Milan draw.
Newcastle have to win if they are to have any hope of getting into the last 16 – they will also need PSG not to beat Borussia Dortmund.
Milan need to beat Newcastle and hope PSG lose to Dortmund.
FREE BETS – BEST BETTING OFFERS & NEW CUSTOMER BONUSES
Group E has little to be decided with both Atletico Madrid and Lazio through to the last 16 already – but they are playing each other, meaning whoever wins will go through top of their group.
Atletico only need a draw to go through as group winners as they are top by one point.
Manchester City have Group G sewn up with RB Leipzig heading through in second.
And in Group H, Shakhtar and Porto will battle it out to join Barcelona in the last 16.