Teams below us who can catch us
Bologna – 3 points behind us - playing Sporting away, who are two points above us. Bologna would need an 8-goal swing to go above us, but we’d be out anyway.
Shakhtar Donestk – 1 point behind us – playing away at Dortmund who are in the play-offs but could still make the top 8. If they finish above us, we haven’t won and are out anyway.
Dinamo Zagreb – level on points with us but 10 goals behind us – playing at home to AC Milan who are 6th but need at least a point and probably a win to stay in top 8. If we win, Zagreb aren’t going above us. If we won 1-0, they’d need to beat AC Milan by 12 in the San Siro.
Teams above us who we can catch - assuming we win
Vfb Stuttgart – 2 points above but inferior goal difference us so need a win against PSG in Germany to stay above us because our goal difference is better.
PSG – two points above us and level on goal difference. Away at Vfb Stuttgart. A draw here would put us above them both if we win, otherwise we will go above the loser.
Sporting – 2 points above us and inferior goal difference to us. At home to Bologna but if they draw, we’ll go ahead of them on goal difference.
Benfica – two points above us and level on goal difference. Away to Juventus who need to win to stand any chance of the top 8. Benfica draw or lose – we go above them with a win.
Club Bruges – 3 points above us but with an inferior goal difference. Beat them to go above them.
PSV Eindhoven – 3 points above us and one goal better off. At home to Liverpool who have already qualified but need a draw to claim top spot.
A win guarantees us a play-off spot and we will move up anywhere between 2 places and 6. We’d then finish between 19th and 23rd.