Liverpool play Barcelona tonight in the Champions League semi-final as the Reds look to claim another spot in the final and hopefully go all the way.

Barcelona will surely be Liverpool’s hardest test in Europe so far and the Catalan side are enjoying a great season – currently in first place and nine points clear in La Liga.

They have an obvious threat through Lionel Messi and he is enjoying great form in Europe, currently the competition’s top scorer with 10 goals.

The Reds’ top scorers in the Champions League are Mohamed Salah, Roberto Firmino and Sadio Mane, who all have four goals and one assist so far.

Over the years eight players have played for the two clubs and there are plenty of big names: