Thursday 20th January

Last 16

  • Elche 1 , Real Madrid 2 After extra time
    Elche
    Real Madrid
    After extra time
  • Athletic Club 3 , Barcelona 2 After extra time
    Athletic Club
    Barcelona
    After extra time

Wednesday 19th January

Last 16

  • Real Sociedad 2 , Atlético Madrid 0 at Full time
    Real Sociedad
    Atlético Madrid
    Full time

Sunday 16th January

Last 16

  • Atlético Baleares 0 , Valencia 1 at Full time
    Atlético Baleares
    Valencia
    Full time
  • Real Betis 2 , Sevilla 1 at Full time
    Real Betis
    Sevilla
    Full time

Saturday 15th January

Last 16

  • Mallorca 2 , Espanyol 1 at Full time
    Mallorca
    Espanyol
    Full time
  • Girona 1 , Rayo Vallecano 2 at Full time
    Girona
    Rayo Vallecano
    Full time
  • Sporting Gijón 0 , Cádiz 0 After extra time , Cádiz win 4 - 2 on penalties
    Sporting Gijón
    Cádiz
    After extra time
    Cádiz win 4 - 2 on penalties

Thursday 6th January

Last 32

  • Fuenlabrada 0 , Cádiz 1 at Full time
    Fuenlabrada
    Cádiz
    Full time
  • Girona 1 , Osasuna 0 at Full time
    Girona
    Osasuna
    Full time
  • Real Zaragoza 0 , Sevilla 2 at Full time
    Real Zaragoza
    Sevilla
    Full time
  • Sporting Gijón 2 , Villarreal 1 at Full time
    Sporting Gijón
    Villarreal
    Full time
  • Almería 1 , Elche 2 at Full time
    Almería
    Elche
    Full time
  • Mancha Real 0 , Athletic Club 2 at Full time
    Mancha Real
    Athletic Club
    Full time
  • Rayo Majadahonda 0 , Atlético Madrid 5 at Full time
    Rayo Majadahonda
    Atlético Madrid
    Full time

Wednesday 5th January

Last 32

  • Eibar 1 , Mallorca 2 at Full time
    Eibar
    Mallorca
    Full time
  • FC Cartagena 1 , Valencia 2 at Full time
    FC Cartagena
    Valencia
    Full time
  • Leganés 2 , Real Sociedad 3 at Full time
    Leganés
    Real Sociedad
    Full time
  • Linares Deportivo 1 , Barcelona 2 at Full time
    Linares Deportivo
    Barcelona
    Full time
  • Atlético Baleares 2 , Celta Vigo 1 at Full time
    Atlético Baleares
    Celta Vigo
    Full time
  • Mirandés 0 , Rayo Vallecano 1 at Full time
    Mirandés
    Rayo Vallecano
    Full time
  • Real Valladolid 0 , Real Betis 3 at Full time
    Real Valladolid
    Real Betis
    Full time
  • Alcoyano 1 , Real Madrid 3 at Full time
    Alcoyano
    Real Madrid
    Full time

Tuesday 4th January

Last 32

  • Ponferradina 1 , Espanyol 1 After extra time , Espanyol win 3 - 1 on penalties
    Ponferradina
    Espanyol
    After extra time
    Espanyol win 3 - 1 on penalties
All times are UK and subject to change. BBC is not responsible for any changes.