Liverpool v Villarreal
Liverpool take on Villarreal at Anfield in the first leg of their UEFA Champions League semi final match-up. The Spanish side have not won in England since 2005, nine visits ago.
Liverpool v Villarreal
Liverpool take on Villarreal at Anfield in the first leg of their UEFA Champions League semi final match-up. The Spanish side have not won in England since 2005, nine visits ago.