In this week's Champions League semi-final, Liverpool will face Villarreal. Villarreal is currently seventh in La Liga and has not been at his best this season. The Yellow Submarines easily beat Valencia 2-0 in the last game, and they hope to achieve a similar result in this race.
Liverpool, on the other hand, are currently second in the Premier League table and have performed very well so far. Liverpool beat Everton 2-0 at the weekend and they will be confident ahead of this game.
Judging by the official record of engagements, Liverpool and Villarreal are evenly matched, with both teams winning one in each of their three matches. The last time the two sides met was in 2016, when Liverpool won 3-0.
Liverpool have been outstanding since the beginning of this year and are among the favourites to win the Champions League, with people like Salah and Mane thriving under Klopp's lead and they hope to leave their mark this week.
Villarreal has had considerable success this season and they need to do everything they can to reach the Champions League final. In theory, Liverpool are a better team to be able to win this game.
Prediction: Liverpool 3:1 Villarreal