Andres Iniesta was given an emotional send-off after he played his last game for Barcelona on Sunday, following 22 years at the club.