After two crazy semi-final ties, Liverpool and Tottenham Hotspur will meet in the final of UEFA Champions League. Both sides will fancy their chances of lifting the trophy in Madrid and as such, we are in for a memorable final. Ahead of what will be a great match between two excellent English sides, we’ve taken a look at some other classic all-English European encounters.