Liverpool will look to take a big stride towards a third Champions League final appearance under Jurgen Klopp when they take on Villarreal in the first leg of their semi-final tie at Anfield on Wednesday night.
The Reds defeated Benfica 6-4 on aggregate in the quarter-finals, while the Yellow Submarine sent Bayern Munich packing to make the final four.
Liverpool manager Klopp have few injury worries with only Roberto Firmino is a doubt with an ankle problem, but everyone else is available.
Former Reds defender Alberto Moreno is the only player missing for Villarreal when they arrive in Merseyside this week but Unai Emery is sweating on the fitness of Francis Coquelin and Gerard Moreno.
Head to Head
Liverpool and Villarreal have both faced each other on two occasions with both sides sharing one victory.
Klopp’s men have been insulating form after winning four and drawing two from their previous six matches in all competitions.
Emery’s side has three victories draw two and lost one from the same number of fixtures.
Liverpool Predicted Lineup: Alisson; Alexander-Arnold, Konate, van Dijk, Robertson; Fabinho, Henderson, Thiago; Salah, Mane, Diaz
Villarreal Predicted Lineup: Rulli; Foyth, Albiol, Torres, Estupinan, Pino, Capoue, Parejo, Trigueros; Lo Celso; Danjuma