Barcelona fick det oväntat tufft i returen 4 mars, borta mot Mallorca. Efter 2-0 hemma verkade avancemanget närmast klart, men Mallorca tog ledningen i matchen och hade en straff för 2-0, som målvakten Pinto dock räddade. Först tio minuter från slutet kvittrade Messi matchen och garanterade Barcelonas närvaro i finalen.

Athlétic de Bilbao gjorde å sin sida en bragdmatch hemma mot Sevilla och följde upp 2-1 förlusten med en 3-0 seger. Redan efter fyra minuter vände baskerna mötet till sin fördel med det första målet och spädde på med ytterligare två mål på bara en halvtimme.

Finalen spelas 13 maj i Valencia.