Manchester United will face Granada and Arsenal will face Slavia Prague in the quarter-finals of the Europa League.
United defeated Italian giant AC Milan in the round of 16 with an aggregate 2-1 win and were rewarded with a friendly-looking draw against the Spaniards.
Arsenal, meanwhile, survived a scare to beat Olympiacos 3-2 in total to secure their place among the eight finalists, and their reward is a game against Leicester and Rangers, who won Slavia.
The other two games are Ajax vs Roma and Dinamo Zagreb vs Villarreal.
Both English teams must be relatively satisfied with the draws they have received.

(Image: REUTERS)
And if they get that far, United and Arsenal could meet in the final after being kept apart for the potential semifinals, which were tied at the same time.
The winner of Granada vs United will face the winner of Ajax against Roma.
And whoever wins between Dinamo Zagreb and Villarreal will face the winner of Arsenal and Slavia in Prague.
The first leg of the quarter-finals will take place on April 8, with the games back a week later, on April 15.

(Image: Manchester United via Getty Imag)
With the Cheltenham Festival coming up, we are giving you a chance to sign up for our free updates before one of the biggest motorsport weeks.
Racing Digest will give you daily updates on all the great stories – including tips, offers, results and more. To sign up, just put your email in the box below, and we’ll do the rest. You will also receive lots of tips and information outside of Cheltenham … after all, the Grand National is also not far away.
So sign up, join our club and get ready for the news of the best week in jumping races.
And the first stage of the semifinals is scheduled for April 29, with a return on May 6.
And the final of the competition to be recorded in the diary will take place on May 26, at the Gdansk Stadium in Poland.
Europa League quarter-final draw
Granada v Man Utd
Arsenal v Slavia Prague
Ajax v Roma
Dinamo Zagreb v Villarreal
Europa League semifinal draw
Granada / Man Utd v Ajax / Rome
Dinamo Zagreb / Villarreal v Arsenal / Slavia Prague