Liverpool have reportedly completed the signing of Luis Diaz from Porto in a deal which could be worth around £50m in total.
The 25-year-old had been linked with a move to Tottenham Hotspur earlier in the window, but Liverpool have now seemingly won the race for his signature.
Pictures have emerged of Diaz putting pen to paper on an apparent five-year contract in Argentina, where he is currently on international duty with Colombia.
The deal is understood to be worth around €40m (£33.3m) up front, with a further €20m (£16.6m) in add-ons.
Here's new Liverpool signing Luís Diaz after completing first part of medical in Argentina, ready to pen his contract until June 2027. 🔴🇨🇴 #LFC
— Fabrizio Romano (@FabrizioRomano) January 30, 2022
Agreement reached between clubs for €40m guaranteed fee upfront plus €20m add ons. Paperworks to be completed soon.
Here-we-go 🤝 pic.twitter.com/kzMnvhUmdi
Official confirmation is expected to arrive from Liverpool in the near future as they prepare to announce their first signing of the January window.
Diaz, who has scored 16 goals and created six more in 28 appearances this season, could make his debut for Liverpool when they face Cardiff City in the FA Cup on February 6.