La Liga leaders Barca had won 10 successive games in all competitions, scoring 31 goals in the last seven, but they ran out of ideas against their resolute Basque visitors.

Valencia dominated against local rivals Villarreal but were held 0-0, while second division Cordoba also drew after coming back to make it 1-1 against Deportivo Coruna.

Pepe Diaz pounced on an error to equalize late on after Depor had taken the lead with a Riki penalty.

The other first legs are to be played on Wednesday when Real Madrid host Levante and holders Sevilla entertain Malaga.

The second legs are scheduled for Jan. 5.

Barca and Bilbao, who have won the cup 48 times between them, last met in the competition in the 2009 final when Pep Guardiola’s side ran out 4-1 winners on their way to a six-trophy haul that year.