How social media dealt with the news that Barcelona legend Andres Iniesta will leave the club

The midfielder, 33, has made 669 appearances in 16 seasons, winning 31 trophies with Barca and three major tournaments for Spain.

So, it's official. Andres Iniesta will leave his beloved Barcelona at the end of the season.

The club legend spent all of his senior career at Barcelona and, along with Lionel Messi, is their most decorated player, having lifted 31 trophies - soon to be 32 if Barca clinch the Liga title on Sunday at Deportivo La Coruna.

The 33-year-old midfielder revealed the news in a press conference on Friday, which, naturally, sent fans of the Catalan club into panic mode.