The full draw for the semi finals of the Europa League.
After a thrilling round of games in the quarter finals, the draw for the last four has thrown up some intriguing encounters as the competition comes down to the final four.
Sevilla vs Valencia
Benfica vs Juventus
Host city Lisbon will see their entrants Benfica take on a tough Juventus side at home first before making the trip to northern Italy, whilst there is an all Spanish affair in the other tie that could go either way.
The first legs will commence on April 24th, with the second leg coming on May 1st.