Thursday 29th April

UEFA Europa League - Semi-finals

  • Villarreal 2 , Arsenal 1 at Full time , Villarreal win 2 - 1 on aggregate
    Villarreal
    Arsenal
    Full time

Sunday 25th April

Spanish La Liga

  • Villarreal 1 , Barcelona 2 at Full time
    Villarreal
    Barcelona
    Full time

Wednesday 21st April

Spanish La Liga

  • Deportivo Alavés 2 , Villarreal 1 at Full time
    Deportivo Alavés
    Villarreal
    Full time

Sunday 18th April

Spanish La Liga

  • Levante 1 , Villarreal 5 at Full time
    Levante
    Villarreal
    Full time

Thursday 15th April

UEFA Europa League - Quarter-finals

  • Villarreal 2 , Dinamo Zagreb 1 at Full time , Villarreal win 3 - 1 on aggregate
    Villarreal
    Dinamo Zagreb
    Aggregate score Villarreal 3 , Dinamo Zagreb 1Full time

Sunday 11th April

Spanish La Liga

  • Villarreal 1 , Osasuna 2 at Full time
    Villarreal
    Osasuna
    Full time

Thursday 8th April

UEFA Europa League - Quarter-finals

  • Dinamo Zagreb 0 , Villarreal 1 at Full time , Villarreal win 3 - 1 on aggregate
    Dinamo Zagreb
    Villarreal
    Full time

Saturday 3rd April

Spanish La Liga

  • Granada 0 , Villarreal 3 at Full time
    Granada
    Villarreal
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.