The player from Terrassa was subbed off the pitch with 6 minutes left on the game, so that Barca fans could pay their respects to the team's captain.

Xavi Hernandez played his final game with Barcelona during the 2-2 draw against Deportivo. The historic midfielder leaves behind a series of records with Los Blaugranas, including 23 trophies won since graduating from La Masia.

Hernandez, who scored 85 goals and served 173 assists in 764 games for Barcelona, left the pitch with just six minutes left in the game, handing the captain's badge to Andres Iniesta. When Xavi entered the team's dugout, he broke out in tears after being hugged by most of Barca's players.

Before lifting La Liga's trophy, Xavi said a few words to the team's supporters. Visibly moved by all the signs of respect he's been shown recently, Hernandez took the microphone one last time to say good-bye to the Catalunyan fans.

"Thank you Barca, we are the best club in the world, no matter what anyone says. I'm really happy, thank you!"

Xavi leaving the pitch one last time at Camp Nou.

Xavi crying inside the team's dugout.

Have a look at what fans had to say about Xavi's final game with Los Blaugranas