Luis Suárez has agreed a deal that will keep him with Barcelona until June 2021, with a buyout clause of €200m (£167m) inserted.
The former Liverpool striker has been prolific since moving to the Camp Nou for £75m two and a half years ago. The 29-year-old has scored 97 times in 116 matches in all competitions.
The Uruguay striker is part of the MSN forward line at Barça alongside Lionel Messi and Neymar. The trio have helped win two league titles, two Copa del Reys, one Champions League, one European Super Cup, one Super Cup and one Club World Cup trophy.