Barca had a precarious 2-1 lead after Ayoub El Kaabi’s spot-kick brought the Greek side back into it, but the hosts ran riot after Santiago Hezze was sent off with more than half-an-hour remaining.