Liverpool have completed the signing of Colombia forward Luis Diaz from Porto in a deal that could potentially rise to £50 million ($53.6m).
The Anfield outfit have agreed to pay an initial fee of £37.5m for Diaz but could see Liverpool forking out an additional £12.5m with add-ons.
Liverpool representatives travelled to South America, where Diaz is currently on international duty, to complete the deal ahead of Monday’s transfer deadline.
The 25-year-old has understood to have signed a five-year contract with the Anfield club but is Diaz not expected to arrive on Merseyside until later in the week at the earliest. He is due to play for Colombia in a World Cup qualifier in Argentina on Tuesday.
Liverpool have beaten off competition from other clubs, notably Tottenham Hotspur, to secure the services of the player.
Diaz was understood to have been Klopp’s first target for next summer but the club decided to move earlier than planned due to the interest of others.