Liverpool winger Luis Diaz has completed a £65.5 million transfer to Bundesliga champions Bayern Munich.
The Colombian international has signed a four-year contract with the German club, concluding his three-and-a-half-year tenure at Anfield.
The 28-year-old was excluded from Liverpool's pre-season match against AC Milan on Saturday amid speculation about his future.
After rejecting Bayern's initial offer of £58.6 million earlier this month, Liverpool accepted a revised bid of £65.5 million over the weekend, granting Diaz permission to undergo a medical with the club.