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.
More to follow.