Andres Iniesta left the field in what was likely to be his last cup final for Barcelona to a standing ovation during the Copa del Rey final.