There are four Champions League last-16 places still up for grabs as we enter the final round of group games – with Tottenham Hotspur looking for the point they need.


Manchester City and Chelsea have won their groups, and Liverpool are through, but Spurs still have work to do.

So who needs what, and what has been decided?

 

Tuesday: Liverpool v Napoli, Rangers v Ajax (both 20:00 GMT)

Liverpool need to beat Napoli by four goals or more to book top spot. Anything else and the Italian side win the group.

For Rangers to finish in the Europa League place they would have to beat Ajax by five or more goals, otherwise they are out of Europe. The Champions League uses head-to-head before goal difference.


 

Tuesday: Bayer Leverkusen v Club Bruges, Porto v Atletico Madrid (both 17:45)


Club Bruges will win the group if they match or better Porto’s result. If Porto pick up more points than Bruges, they finish top.

Similarly, Atletico will finish in the Europa League place unless Bayer Leverkusen better their result. The German side will finish third if they get more points than Atleti.

 

Tuesday: Bayern Munich v Inter Milan, Viktoria Plzen v Barcelona (20:00)

All four group positions have been decided, meaning nothing is riding on either game.

 

Tuesday: Marseille v Tottenham, Sporting Lisbon v Eintracht Frankfurt (20:00)

The closest group by miles – all four sides know a win would put them in the knockout stage. Anyone could win the group, though Spurs know they would do so with a victory.

Spurs and Sporting just need a draw in their games to go through. If Spurs lose they will finish third and end up in the Europa League.

 

Wednesday: Chelsea v Dinamo Zagreb, AC Milan v Salzburg (both 20:00)

Chelsea have already won the group. Milan will go through in second place with a draw or win against Salzburg, but the Austrian side would go through with a victory.

Dinamo Zagreb could still finish in the Europa League place but they would have to beat Chelsea and hope Salzburg lose.

 

Wednesday: Real Madrid v Celtic, Shakhtar Donetsk v Leipzig (both 17:45)

Leipzig will reach the knockout stage as long as they do not lose against Shakhtar, but the Ukrainian side would go through instead if they win.

Real will seal top spot if they beat Celtic, who will finish bottom no matter what.

 

Wednesday: Manchester City v Sevilla, Copenhagen v Borussia Dortmund (both 20:00)

All four group positions have been decided, meaning nothing is riding on either game.

 

Wednesday: Juventus v Paris St-Germain, Maccabi Haifa v Benfica (both 20:00)

Whoever out of PSG and Benfica pick up more points in their final game will win the group. If they get the same points it will go down to goal difference as they are level on head-to-head.

The same is true of Juventus and Maccabi Haifa in the battle for the Europa League place.