Five teams have already booked their place in the Champions League knockout stage – so who are going to take the final 11 spots as we enter round five of matches?

Manchester City have won their group but Liverpool, Chelsea and Tottenham still have work to do.

Celtic and Rangers, meanwhile, are both already out of the Champions League though they have a chance of dropping into the Europa League.

We take a look at who needs what in this season’s competition.

Qualified: Napoli

Already out: Rangers

Wednesday: Ajax v Liverpool, Napoli v Rangers (both 20:00 BST)

Liverpool just need a point in Amsterdam to seal their place in the knockout stage. They probably have to win to maintain their hopes of top spot.

Ajax realistically need to win by more than one goal to keep their hopes alive as that would give them a head-to-head edge on the Reds if they finish level on points.

Rangers’ hopes of third spot and the Europa League would be over if Ajax better their result.

Qualified: Club Bruges

Wednesday: Club Bruges v Porto (17:45), Atletico Madrid v Bayer Leverkusen (20:00)

Porto could book their place in the last 16 if they win and Atletico Madrid do not. An Atleti win keeps it in their hands as they face Porto in the final game.

Qualified: Bayern Munich

Already out: Viktoria Plzen

Wednesday: Inter v Viktoria Plzen (17:45), Barcelona v Bayern Munich (20:00)

Barcelona could be out of the Champions League before they even play on Wednesday. If Inter beat Viktoria Plzen they will take the final knockout spot, thanks to their head-to-head record against Barca.

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

Spurs will move into the knockout stage with a game to spare if they beat Sporting.

If Spurs win, then Marseille could also go through if they beat Frankfurt, as they have the head-to-head advantage over Sporting.

Tuesday: Salzburg v Chelsea (17:45), Dinamo Zagreb v Milan (20:00)

Chelsea know a win in Austria would take them into the last 16 – or if they draw and Milan beat Dinamo Zagreb. Salzburg would be through if they won and Milan did not.

Qualified: Real Madrid

Already out: Celtic

Tuesday: Celtic v Shakhtar Donetsk, RB Leipzig v Real Madrid (both 20:00)

RB Leipzig would be into the last 16 if they beat already-qualified Madrid and Shakhtar lose to Celtic.

Scottish champions Celtic must win to keep their Europa League hopes alive.

Qualified: Manchester City

Tuesday: Sevilla v Copenhagen (17:45), Borussia Dortmund v Manchester City (20:00)

Dortmund would be through if they beat City. A draw would be enough if Copenhagen do not beat Sevilla. The German side may even be through before they play if the other game is a draw.

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

Benfica and PSG both know a win in their games would take them through. If both matches end in a draw the pair would also go through.

Juventus would need to win both games to have any hope of going through.