After long time of silence, Liverpool turned the tables on Borussia Dortmund and changed child folktales behind their back.
Liverpool did all efforts to overcome their German opponents in Thursday’s quarter-final second leg.
They were twice left needing three goals to go through, with Dejan Lovren’s injury-time header from James Milner’s cross sealing a 5-4 aggregate victory on a night packed with drama and emotion.
The Reds’ reward for Thursday’s dramatic victory over Borussia Dortmund is a trip to Spain, to beat hopefully Villarreal for the first leg on 28 April, with the return at Anfield on 5 May
In the other semi-final, Spanish side Sevilla, who are looking to win the competition for the third successive year, face Ukraine’s Shakhtar Donetsk.
The final takes place in Basel, Switzerland, on 18 May.