The knockout stages of the 2019/20 Uefa Champions League season are in full swing, with 16 teams battling it out for glory.

The first batch of last-16 games have already provided some surprising results, with holders Liverpool staring at an early exit from the competition after losing their first leg 1-0 to Atletico Madrid in the Spanish capital.

The Reds will have another bite at the cherry at Anfield, while Tottenham will also have to win their second leg after being beaten 1-0 by RB Leipzig in north London.

Erling Braut Haaland inspired Borussia Dortmund to a 2-1 win over PSG, while Atalanta stunned Valencia with a 4-1 home win.

There is plenty more action to come this week, with Chelsea beaten 3-0 at home by Bayern Munich, Barcelona drawing 1-1 at Napoli, Lyon welcoming Juventus, and Champions League specialists Real Madrid taking on Manchester City.

Read on for a full list of every single result from the 2019/20 UCL campaign so far…

Round of 16 fixtures and results

Bayern Munich logo
First legSecond leg
Tuesday, February 18Tuesday, March 10
Atletico Madrid 1-0 LiverpoolRB Leipzig vs Tottenham (1-0)
Dortmund 2-1 PSGValencia vs Atalanta (1-4)
Wednesday, February 19Wednesday, March 11
Atalanta 4-1 ValenciaPSG vs Dortmund (1-2)
Tottenham 0-1 RB LeipzigLiverpool vs Atletico Madrid (1-0)
Tuesday, February 25Tuesday, March 17
Chelsea 0-3 Bayern MunichMan City vs Real Madrid
Napoli 1-1 BarcelonaJuventus vs Lyon
Wednesday, February 26Wednesday, March 18
Lyon vs JuventusBarcelona vs Napoli
Real Madrid vs Man CityBayern vs Chelsea