Frankfurt dream of win at Barcelona with 30,000 travelling fans