RANGERS are through to the last-eight of the Europa League. 

It is an unbelievable achievement for the Scottish champions, who have defied the odds by getting to the quarter-finals of UEFA's secondary competition.

They progressed past Red Star Belgrade with a 4-2 aggregate win.

So, with the last-16 ties coming to an end, attentions are now firmly on Friday's draw for the quarter and semi-finals. 

There are no seedings or country protection after this round, which means that it is a free draw.

Barcelona are the biggest name left in the tournament. They defeated Galatasaray 2-1 over two legs to book their slot in the final eight.

Serial Europa League winners Sevilla are OUT of the tournament, having been defeated by Premier league outfit West Ham. So a Battle of Britain encounter could lie ahead.

A game against old foes Braga could be on the cards, after they defeated Monaco over the two games.

Meanwhile, Italian side Atalanta are another who lie in Rangers' wait having knocked out Celtic's former group opponents Bayer Leverkusen.

The winners of Lyon, Frankfurt and then RB Leipzig will all be in the last-eight draw.

Europa League last 16 matches in full

Galatasaray vs Barcelona (1-2 agg)

Leverkusen vs Atalanta (2-4 agg)

Red Star Belgrade vs Rangers (2-4 agg)

Monaco vs Braga (1-3 agg)

Eintracht Frankfurt vs Real Betis (3-2 agg)

West Ham vs Sevilla (2-1 agg)

Lyon vs Porto (2-1 agg)

Spartack Moscow vs RB Leipzig (Leipzig given bye, Spartak removed from competition)