Javier Mascherano has signed a new deal with Barcelona.
Mascherano has penned a three-year contract with Barca.
The Argentina international has been linked with a move away from the Nou Camp this summer, with strong rumours of a transfer to Juventus, but he has now committed his future to the Catalan club.
Sporting director Albert Soler said: "An agreement has been reached and Mascherano will continue at Barcelona for the next three years."
The 32-year-old, who joined from Liverpool in 2010, has made over 250 appearances for the club, winning 16 trophies.