The UEFA Europa League round of 16 draw has set up compelling matchups as clubs battle for a place in the quarter-finals.
Manchester United will once again face a Spanish side, this time in the shape of Real Sociedad in a rematch of past European encounters.
View this post on InstagramA post shared by Real Sociedad de Fútbol (@realsociedad)
Roma will take on Athletic Club in a heavyweight tie.
Elsewhere, Tottenham travel to the Netherlands to face AZ Alkmaar, and Ajax square off against Frankfurt in a clash of former European champions.
View this post on InstagramA post shared by Tottenham Hotspur (@spursofficial)
Scottish giants Rangers will meet Jose Mourinho's Fenerbahçe, in what is sure to be a firecracker.
Lazio take on Viktoria Plzeň in a tricky away fixture while Olympiacos and Bodø/Glimt will fight for a place in the last eight, and Lyon face a stern test against FCSB.
These fixtures promise high-stakes drama, tactical battles, and unforgettable moments as teams fight for a spot in the quarter-finals.
Teams are paired based on league rankings (1&2, 3&4, 5&6, 7&8). Each pair is drawn into a position to face a knockout phase play-off winner.
Four bowls contain the seeded teams, with draws determining their bracket side. The process starts with teams ranked 7/8 and finishes with 1/2.
The first drawn team is placed on the silver side, and its paired team goes to the blue side. Seeded teams generally play the return leg at home.