Sadio Mane has completed a £35m move from Liverpool to Bayern Munich on a three-year contract.
The Reds will receive 32m euros with an additional 6m euros based on appearances, plus 3m euros for individual and team achievements.
Liverpool turned down two bids from Bayern before agreeing a fee for the Senegal forward, who was under contract until next summer.
“This is the right time for this challenge,” said the 30-year-old.
“I felt the great interest of this big club from the start so there was no doubt in my mind.”
Mane joined Liverpool for £34m from Southampton in June 2016, and scored 120 goals in 269 games, finishing last season with 23 goals in all competitions.