Manchester United and Liverpool will face each other in the last 16 of the Europa League having both progressed on Thursday evening.
The draw for the last sixteen of the competition has no seeding rules, meaning that any two clubs in the draw can be put together, with fierce rivals Liverpool and United the biggest tie of the round.
The two old rivals have surprisingly never faced each other in European competition before.
Their respective last 32 ties played out very differently, with Liverpool securing a 0-0 draw away at German side Ausburg, before winning the tie at Anfield courtesy of a 1-0 win, with James Milner converting early on from the penalty spot.
United meanwhile had it all to do at Old Trafford last night, having been on the wrong side of a 2-1 upset in the first leg against Midtjylland.
With over a dozen senior players already injured, including David De Gea who was injured in the first leg, United lost striker Antony Martial in the warm up.
Step up Marcus Rashford, who scored twice on his debut for United as they eventually won 5-1 to seal their place in the last sixteen.
The Danish champions extended their aggregate advantage through Pione Sisto on 27 minutes, but United hit back through a Nikolay Bodurov own goal before Rashford's double, and goals from Ander Herrera and Depay, sealed the tie.
Whilst Liverpool and United's tie is the big story of the draw, Spurs got themselves a high profile tie, against one of the favorites to win the competition, Borussia Dortmund.
Spurs' progression has perhaps gone slightly under the radar, drawing 1-1 against Italian side Fiorentina going into last night's second leg, they ran out comfortable 3-0 winners at White Hart Lane, despite talisman Harry Kane not being in the match day squad for the first time in over a year due to a broken nose.
It's a tie that Spurs may have wanted to avoid, with far easier opponents still left in the tie, but for Mauricio Pochettino's side it will be a stern test of their credentials as they look to fight for both the Europa League and the Premier League title.
Elsewhere in the draw, following his side's historic 10-0 aggregate win in the last 32, Gary Neville's Valencia also face a domestic rival as they take on Athletic Bilbao.
Here is the draw in full:
Shakhtar Donetsk v Anderlecht
FC Basel v Sevilla
Villarreal v Bayer Leverkusen
Athletic Bilbao v Valencia
Liverpool v Manchester United
Sparta Prague v Lazio
Borussia Dortmund v Tottenham
Fenerbahce v Braga