Thursday 17th March
Last 16
- Spartak MoskvaRB LeipzigMatch Cancelled
- Bayer Leverkusen 0 , Atalanta 1 at Full time , Atalanta win 4 - 2 on aggregateBayer LeverkusenAtalantaAggregate score Bayer Leverkusen 2 , Atalanta 4Full time
- Crvena zvezda 2 , Rangers 1 at Full time , Rangers win 4 - 2 on aggregateCrvena zvezdaRangersAggregate score Crvena zvezda 2 , Rangers 4Full time
- Galatasaray 1 , Barcelona 2 at Full time , Barcelona win 2 - 1 on aggregateGalatasarayBarcelonaAggregate score Galatasaray 1 , Barcelona 2Full time
- Monaco 1 , Sporting Braga 1 at Full time , Sporting Braga win 3 - 1 on aggregateMonacoSporting BragaAggregate score Monaco 1 , Sporting Braga 3Full time
- Eintracht Frankfurt 1 , Real Betis 1 After extra time , Eintracht Frankfurt win 3 - 2 on aggregateEintracht FrankfurtReal BetisAggregate score Eintracht Frankfurt 3 , Real Betis 2After extra time
- Olympique Lyonnais 1 , Porto 1 at Full time , Olympique Lyonnais win 2 - 1 on aggregateOlympique LyonnaisPortoAggregate score Olympique Lyonnais 2 , Porto 1Full time
- West Ham United 2 , Sevilla 0 After extra time , West Ham United win 2 - 1 on aggregateWest Ham UnitedSevillaAggregate score West Ham United 2 , Sevilla 1After extra time
Thursday 10th March
Last 16
- RB LeipzigSpartak MoskvaMatch Cancelled
- Sevilla 1 , West Ham United 0 at Full time , West Ham United win 2 - 1 on aggregateSevillaWest Ham UnitedAggregate score Sevilla 1 , West Ham United 2Full time
- Atalanta 3 , Bayer Leverkusen 2 at Full time , Atalanta win 4 - 2 on aggregateAtalantaBayer LeverkusenAggregate score Atalanta 4 , Bayer Leverkusen 2Full time
- Barcelona 0 , Galatasaray 0 at Full time , Barcelona win 2 - 1 on aggregateBarcelonaGalatasarayAggregate score Barcelona 2 , Galatasaray 1Full time
- Rangers 3 , Crvena zvezda 0 at Full time , Rangers win 4 - 2 on aggregateRangersCrvena zvezdaAggregate score Rangers 4 , Crvena zvezda 2Full time
- Sporting Braga 2 , Monaco 0 at Full time , Sporting Braga win 3 - 1 on aggregateSporting BragaMonacoAggregate score Sporting Braga 3 , Monaco 1Full time
Wednesday 9th March
Last 16
- Porto 0 , Olympique Lyonnais 1 at Full time , Olympique Lyonnais win 2 - 1 on aggregatePortoOlympique LyonnaisAggregate score Porto 1 , Olympique Lyonnais 2Full time
- Real Betis 1 , Eintracht Frankfurt 2 at Full time , Eintracht Frankfurt win 3 - 2 on aggregateReal BetisEintracht FrankfurtAggregate score Real Betis 2 , Eintracht Frankfurt 3Full time
All times are UK and subject to change. BBC is not responsible for any changes.