Liverpool have now officially confirmed the signing of Luis Diaz from Porto, in a deal that is worth a reported £37.5million, with a further £12.5million in potential bonuses.
The Colombia winger has penned a contract that will last until summer 2027.
Initially, it seemed Spurs looked the most likely destination for Diaz, but once Liverpool signalled their intent, it made it increasingly difficult for the north Londoners to persuade him into joining the club.