In the primera división league table, Espanyol has only managed to end above Barça on three occasions from 80 seasons (1928–2015) and the only all-Catalan Copa del Rey final was won by Barça in 1957.
What team has beaten Barcelona three times in 80 seasons?
Espanyol