Liverpool qualified for the Champions League final with a 3-2 win over Villarreal on Tuesday that secured a 5-2 aggregate victory.
The Premier League side had won 2-0 in England last week and followed it up with another victory on a rain-soaked pitch in Spain, despite falling 2-0 behind.
The English giants were in big trouble in the first stanza, destabilised after going behind in the fourth minute of play. By the 40th minute Villareal, who completely dominated the half, had evened scores.
It was, however, a different Liverpool on the restart, with goals from Fabinho and Diaz leaving scores at two-all before Sadio Mane ensured victory with the goal of the match after dribbling the goalkeeper and an opposing defender before slotting into an empty net.
The Reds will meet either Real Madrid or Manchester City, who contest the second leg of their semifinal on Wednesday, in the showpiece in Paris on May 28. City lead 4-3 from the first leg.