© Jose Breton/AP/TTAthletic Bilbaos Raul Garcia, höger, jublar efter sitt första av två mål i cupsemifinalen mot Real Madrid.
Barcelona behövde straffar för att säkra finalplatsen i spanska supercupen.
Athletic Bilbaos resa till matchen på söndag blev betydligt kortare - men ändå oväntad.
La Liga-tolvan överraskade i Malaga och vann semifinalen mot ligatvåan Real Madrid med 2-1.
Karim Benzemas reducering i 73:e minuten - ett mål som godkändes efter videogranskning - skapade viss nerv i matchen men Athletic Bilbao höll undan, vann och kunde jubla efter domaren Juan Martinez Munueras slutvissla.
Raul Garcias två mål, i 18:e minuten och sedan i 38:e på straff, ordnade skrällen i cupen.