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

First leg | Second leg |
Tuesday, February 18 | Tuesday, March 10 |
Atletico Madrid 1-0 Liverpool | RB Leipzig vs Tottenham (1-0) |
Dortmund 2-1 PSG | Valencia vs Atalanta (1-4) |
Wednesday, February 19 | Wednesday, March 11 |
Atalanta 4-1 Valencia | PSG vs Dortmund (1-2) |
Tottenham 0-1 RB Leipzig | Liverpool vs Atletico Madrid (1-0) |
Tuesday, February 25 | Tuesday, March 17 |
Chelsea 0-3 Bayern Munich | Man City vs Real Madrid |
Napoli 1-1 Barcelona | Juventus vs Lyon |
Wednesday, February 26 | Wednesday, March 18 |
Lyon vs Juventus | Barcelona vs Napoli |
Real Madrid vs Man City | Bayern vs Chelsea |