Jürgen Klopp hailed his Liverpool team as 'giants of mentality' after they produced one of the greatest comebacks in Champions League history to beat Barcelona 4-0, overturning a three-goal first-leg deficit and advancing to their second successive final.

After wild celebrations at Anfield, Klopp said: 'Playing against the best team in the world. Winning with a clean sheet, I don't know how the boys did it.'

Liverpool will play the winner of the other semi-final on Wednesday between Ajax and Tottenham Hotspur, with the Dutch side leading 1-0 from the first leg in London.