Sunday 20th March

Spanish La Liga

  • Cádiz 1 , Villarreal 0 at Full time
    Cádiz
    Villarreal
    Full time

Wednesday 16th March

UEFA Champions League - Last 16

  • Juventus 0 , Villarreal 3 at Full time , Villarreal win 4 - 1 on aggregate
    Juventus
    Villarreal
    Aggregate score Juventus 1 , Villarreal 4Full time

Saturday 12th March

Spanish La Liga

  • Villarreal 1 , Celta Vigo 0 at Full time
    Villarreal
    Celta Vigo
    Full time

Saturday 5th March

Spanish La Liga

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