Thursday 17th March

Last 16

  • Spartak Moskva
    RB Leipzig
    Match Cancelled
  • Bayer Leverkusen 0 , Atalanta 1 at Full time , Atalanta win 4 - 2 on aggregate
    Bayer Leverkusen
    Atalanta
    Aggregate score Bayer Leverkusen 2 , Atalanta 4Full time
  • Galatasaray 1 , Barcelona 2 at Full time , Barcelona win 2 - 1 on aggregate
    Galatasaray
    Barcelona
    Aggregate score Galatasaray 1 , Barcelona 2Full time
  • Monaco 1 , Sporting Braga 1 at Full time , Sporting Braga win 3 - 1 on aggregate
    Monaco
    Sporting Braga
    Aggregate score Monaco 1 , Sporting Braga 3Full time
  • Red Star Belgrade 2 , Rangers 1 at Full time , Rangers win 4 - 2 on aggregate
    Red Star Belgrade
    Rangers
    Aggregate score Red Star Belgrade 2 , Rangers 4Full time
  • Eintracht Frankfurt 1 , Real Betis 1 After extra time , Eintracht Frankfurt win 3 - 2 on aggregate
    Eintracht Frankfurt
    Real Betis
    Aggregate score Eintracht Frankfurt 3 , Real Betis 2After extra time
  • Olympique Lyonnais 1 , Porto 1 at Full time , Olympique Lyonnais win 2 - 1 on aggregate
    Olympique Lyonnais
    Porto
    Aggregate score Olympique Lyonnais 2 , Porto 1Full time
  • West Ham United 2 , Sevilla 0 After extra time , West Ham United win 2 - 1 on aggregate
    West Ham United
    Sevilla
    Aggregate score West Ham United 2 , Sevilla 1After extra time

Thursday 10th March

Last 16

  • RB Leipzig
    Spartak Moskva
    Match Cancelled
  • Sevilla 1 , West Ham United 0 at Full time , West Ham United win 2 - 1 on aggregate
    Sevilla
    West Ham United
    Full time
  • Atalanta 3 , Bayer Leverkusen 2 at Full time , Atalanta win 4 - 2 on aggregate
    Atalanta
    Bayer Leverkusen
    Full time
  • Barcelona 0 , Galatasaray 0 at Full time , Barcelona win 2 - 1 on aggregate
    Barcelona
    Galatasaray
    Full time
  • Rangers 3 , Red Star Belgrade 0 at Full time , Rangers win 4 - 2 on aggregate
    Rangers
    Red Star Belgrade
    Full time
  • Sporting Braga 2 , Monaco 0 at Full time , Sporting Braga win 3 - 1 on aggregate
    Sporting Braga
    Monaco
    Full time

Wednesday 9th March

Last 16

  • Porto 0 , Olympique Lyonnais 1 at Full time , Olympique Lyonnais win 2 - 1 on aggregate
    Porto
    Olympique Lyonnais
    Full time
  • Real Betis 1 , Eintracht Frankfurt 2 at Full time , Eintracht Frankfurt win 3 - 2 on aggregate
    Real Betis
    Eintracht Frankfurt
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.