The Europa League and Europa Conference League round of 16 ties are over, meaning we have the quarter-finalists.
In north London, Tottenham Hotspur beat AZ Alkmaar 3-1 to progress into the last eight, where they will play Eintracht Frankfurt.
Manchester United also made it to the quarter-finals after thrashing Real Sociedad 4-1, including a Bruno Fernandes hat-trick.
Rangers also sealed another famous night at Ibrox despite losing 2-0 to Fenerbahce on the night.
That took the tie to extra time and penalties and Jack Butland was the hero with two stops.
In the Conference League, Chelsea made it into the last eight after a 1-0 win over Copenhagen.
Europa League and Europa Conference League rounbd of 16 ties
Europa League
- Athletic Bilbao 3-1 Roma (4-3)
- Eintracht Frankfurt 4-1 Ajax (6-2)
- Lazio 1-1 Viktoria Plzen (3-2)
- Olympiacos 2-1 Bodoe/Glimt (2-4)
- Lyon 4-0 FCSB (7-1)
- Manchester United 4-1 Real Sociedad (5-2)
- Rangers 0-2 Fenerbahce (3-3) (3-2 on penalties)
- Tottenham 3-1 AZ Alkmaar (3-2)
Europa Conference League
- Cercle Brugge 2-0 Jagiellonia Bialystok (2-3)
- Djugaarden 3-0 Pafos FC (3-1)
- Lugano 5-4 NK Celje (5-5) (1-3 on penalties)
- Rapid Wien 2-1 Borac Banja Luka (3-3)
- Chelsea 1-0 Copenhagen (3-1)
- Fiorentina 3-1 Panathinaikos (5-4)
- Legia Warszawa 2-0 Molde (4-3)
- Vitoria 0-4 Real Betis (2-6)
You can recap of all the action in our live blog below...
Rangers 0-2 Fenerbahce (3-3) (3-2) - MISSED
RANGERS ARE INTO THE QUARTER-FINALS OF THE EUROPA LEAGUE!
Mert Hakan Yandas had to score, and he delivered a penalty that is still rising.
That means Rangers have pulled off another famous night at Ibrox.
The Gers will play Athletic Bilbao in the next round, and there will be some scenes in Glasgow tonight.
Credit: Getty Credit: Getty Rangers 0-2 Fenerbahce (3-3) (3-2)
Tom Lawrence has put Rangers on the brink!
The former Derby County man strides up, and he smashes the ball straight down the middle of the goal.
Mert Hakan Yandas has to score...
Rangers 0-2 Fenerbahce (3-3) (2-2) - SAVED
Jack Butland makes another stunning save!
Former Man United man Fred steps up and tries to pick out the right corner.
The English goalkeeper guesses the right way and pulls off the stop.
Rangers 0-2 Fenerbahce (3-3) (2-2) - SAVED
Oooooooooooo, Ianis Hagi misses!
The Romanian strikes towards the bottom left corner, but Irfan Can Egribayat brilliantly tips it onto the post.
Rangers 0-2 Fenerbahce (3-3) (2-2)
Alekander Dijku delivers for Fenerbahce.
The centre-back runs up, stutters and sends Jack Butland the wrong way.
Rangers 0-2 Fenerbahce (3-3) (2-1)
Vaclav Cerny takes no nonsense!
The Rangers star strides up and lashes his penalty down the middle of the goal.
Rangers 0-2 Fenerbahce (3-3) (1-1)
Yeah, Edin Dzeko makes no mistake.
Jack Butland dives the right way, but he can't quite get to it.
Fenerbahce are on the board.
Rangers 0-2 Fenerbahce (3-3) (1-0)
James Tavernier was never missing that!
The Rangers captain steps up and smashes his effort into the bottom right-hand corner.
Edin Dzeko is next.
Rangers 0-2 Fenerbahce (3-3) (0-0) - SAVED
Jack Butland to the rescue!
Dusan Tadic steps up to take the first one.
He tries to drill the strike down the middle, but Butland leaves a leg out and makes the stop.
Rangers 0-2 Fenerbahce (3-3) - PENALTIES
Well, this one is going to be decided via a penalty shootout.
Rangers have thrown away a two-goal lead and will now need their players to step up and deliver.
It's Fenerbahce to go first...
Rangers 0-2 Fenerbahce (3-3)
That is an excellent save!
Rangers are awarded free-kick on the edge of the box.
James Tavernier steps up, and he gets the effort over the wall and towards the top corner.
However, Irfan Can Egribayat gets across his goal well and makes a very good stop.
Rangers 0-2 Fenerbahce (3-3) - EXTRA TIME
It could still be a famous night at Ibrox, but equally, we could also be about to see another famous Jose Mourinho win.
Fenerbahce were 3-1 down from the first leg, but they've taken this one to extra time.
The Turkish giants have been excellent, and the home crowd have been well and truly quietened down.
But this tie could go either way.
Man United 4-1 Real Sociedad (5-2) - FULL TIME
It's a huge win at Old Trafford for Manchester United, and they are into the quarter-finals of the Europa League.
Bruno Fernandes scored a hat-trick and made history in a top performance from the Man United captain.
The Red Devils arguably turned in their best display of the season against the Spanish side, who opened the scoring but ended the match with ten men.
But Ruben Amorim won't care, and Man United still have a chance of winning a European trophy.
Tottenham 3-1 AZ Alkmaar (3-2) - FULL TIME
It was a must-win game for Tottenham, and they've done just that!
Wilson Odobert was the hero for Spurs with a double as they overturned the 1-0 deficit from the first leg.
The pressure was well and truly on Ange Postecoglou before this match, with some suggesting he would be sacked if they lost.
But after a shaky and nervous start, they took control of the tie and deservedly progress to the next round.
GOAL! Man United 3-1 Real Sociedad (4-2) - Bruno Fernandes
HAT-TRICK HERO!
Bruno Fernandes has well and truly delivered for Manchester United this evening.
Alejandro Garnacho does well in midfield and slips a pass towards the captain.
Fernandes strides through and buries a strike into the bottom corner.
He has been sensational tonight!
Credit: Getty Man United 2-1 Real Sociedad (3-2) - NO PENALTY
Manchester United are awarded a spot kick, but it is overturned.
The ball is played down the left into the box for Patrick Dorgu.
He goes down under a challenge, and the referee points to the spot.
However, Dorgu tells the referee that isn't a penalty, and the decision is overturned.
Fair play to the young man.
GOAL! Rangers 0-2 Fenerbahce (3-3) - Sebastien Szymanski
IT IS A JOSE MASTERCLASS!
Fenerbahce are level on the night, and it is more useless defending!
Mert Muldur bundles his way through a challenge on the right and gets into the box.
He pulls the ball back for Sebastien Szymanski, who squeezes a shot through Jack Butland, and as it stands, we are going to extra time.
Credit: Getty GOAL! Tottenham 3-1 AZ Alkmaar (3-2) - Wilson Odobert
MASSIVE, MASSIVE GOAL!
Tottenham are back in the lead and are heading for the next round of the Europa League.
It's a great move as Djed Spence is played in down the left, and he drives in a cross.
Dominic Solanke tries to score with a backheel that turns into a lovely pass for Wilson Odobert.
The winger is in the six-yard-box, and he taps home.
Credit: Getty Man United 2-1 Real Sociedad (3-2) - RED CARD
This is all going Manchester United's way as Real Sociedad substitute Jon Aramburu is sent off.
He had only been on the pitch for less than ten minutes.
Patrick Dorgu makes a great run in behind and looks to be in on goal.
Aramburu loses track of his man and bundles him to the ground and is sent off.
Credit: Getty GOAL! Tottenham 2-1 AZ Alkmaar (2-2) - Peer Koopmeiners
WHAT A SHAMBLES!
AZ Alkmaar have levelled the tie, and it's a total mess for Tottenham.
Wilson Odobert tracks back and intercepts a pass. It comes to Lucas Bergvall, and he tries to play it back to Guglielmo Vicario.
However, Odobert is in the way, and Peer Koopmeiners takes a gamble and bursts into the box.
The midfielder unleashes a brutal strike that rockets into the far corner.
Credit: Getty
GOAL! Man United 2-1 Real Sociedad (3-2) - Bruno Fernandes
HE'S DONE IT AGAIN!
Bruno Fernandes extends the record he just set by sending the Real Sociedad goalkeeper the wrong way.
This time, he dives to his right, and Fernandes pops the ball into the other corner.
Man United now lead in the tie!
Credit: Getty GOAL! Tottenham 2-0 AZ Alkmaar (2-1) - James Maddison
INTO THE LEAD!
Tottenham have turned this tie around!
Wilson Odobert breaks up the pitch and slips a pass out to Heung-min Son.
He does well to work it into James Maddison in the box.
The England international slots home with a right-footed strike.
Credit: Getty Fernandes makes history
Well, Bruno Fernandes has put himself into the history books.
By scoring that penalty in the first half, he has now converted nine in the Europa League.
That is more than any other player has ever managed in the competition.
So, not only is he scoring crucial goals for his team, he is also creating new records.
Credit: Getty