Europa League round-up: Barcelona at risk of crashing out, while Rangers look to hold off Dortmund
With the Europa League second legs around the corner, we look at which teams are likely to make it to the round of 16, and who could be sent crashing out.
Five of the eight Europa League fixtures taking place on Thursday see the teams separated by just one goal or less, setting up some thrilling second leg clashes.
Rangers sprung the biggest surprise last week after building a 4-2 lead away to Borussia Dortmund. With home advantage roaring them on, can the Scottish side hold out?
Elsewhere, Barcelona's flurry of missed chances leaves them with an aggregate score of 1-1 as they head to Italy to face Napoli, and RB Leipzig and Real Sociedad look set to go toe-to-toe in Spain after their first leg ended 2-2.
Rangers vs Borussia Dortmund (4-2)
Kick-off: 20:00 GMT
Napoli vs Barcelona (1-1)
Kick-off: 20:00 GMT
Real Betis vs Zenit (3-2)
Kick-off: 20:00 GMT
Braga vs Sheriff Tiraspol (0-2)
Kick-off: 20:00 GMT
Real Sociedad vs RB Leipzig (2-2)
Kick-off: 17:45 GMT
Dinamo Zagreb vs Sevilla (1-3)
Kick-off: 17:45 GMT
Lazio vs Porto (1-2)
Kick-off: 17:45 GMT
However, after recording 21 shots in the first leg, Porto may regret not extending their lead at home, and they may struggle to defend the lead at Lazio.
Olympiacos vs Atalanta (1-2)
Kick-off: 17:45 GMT